MVC Episodes


# 180
10/21/2010
Level: Intermediate
Tags: MVC ASP.NET
Views: (181)
Watched: (2436)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


In this episode we are going to take a look at how to perform error handling in Asp.Net MVC.

We will focus on how you can build your MVC application to be able to handle 404 (file not found) and 500 errors (internal server error).
Click here to Watch this Episode
# 177
6/15/2010
Level: Intermediate
Tags: MVC
Views: (135)
Watched: (2032)
Author:
Derik Whittaker


In this episode we are going to take a look at how we can use the built-in features in MVC v2 to simplify data validation.

We will take a look at how we can use data annoations to validate both client side data submission (via javascript) and server side validation.
Click here to Watch this Episode
# 171
4/22/2010
Level: Beginner
Tags: MVC
Views: (194)
Watched: (2402)
Author:
Donn Felker


In this episode we are going to explore how create an editable Lists of data in MVC 2.

We will show you how to create this list by using the enhanced binding features which are part of MVC 2. Having the ability to easily bind your model to your view will provide great flexibility and convince.
Click here to Watch this Episode
# 159
1/19/2010
Level: Intermediate
Tags: MVC
Views: (245)
Watched: (1587)
Author:
Donn Felker


In this episode we are going to continue looking at how to use Partials within the Spark View Engine.

In this episode we will take a deeper look at partials and learn more about their _undocumented_ features. We will also be learning how partials will allow us to create clean, compartmentalized and well orgianized code.
Click here to Watch this Episode
# 157
1/7/2010
Level: Intermediate
Tags: MVC
Views: (239)
Watched: (1868)
Author:
Donn Felker
 
Presented By:
Codebetter.com


In this episode we are going to take a look at how to use Partials within the Spark View Engine.

We will be taking a first look at partials and learn how we can setup our application to use partials as well as how to use them in your application. We will also be learning how partials will allow us to create clean, compartmentalized and well orgianized code.
Click here to Watch this Episode
# 156
12/29/2009
Level: Intermediate
Tags: MVC
Views: (176)
Watched: (1523)
Author:
Donn Felker


In this episode we are going to take a look at the how to setup and use Named Content Areas w/ the Spark view Engine. Named Content areas allow for an easy and simple way to organize the content or structure of you website.
Click here to Watch this Episode
# 143
9/24/2009
Level: Beginner
Tags: MVC
Views: (308)
Watched: (1735)
Author:
Steven Andrews
 
Presented By:
Codebetter.com


In this episode we are going to take a look at how you can setup Static Type checking within your ASP.Net MVC web project. Having static checking is a great asset as it can reduce the chances of run time errors due to refactoring. Static checking will also allow the compiler to verify all your strongly typed objects are being called correctly.
Click here to Watch this Episode
# 136
8/18/2009
Level: Beginner
Tags: ASP.NET MVC
Views: (76)
Watched: (1445)
Author:
Alex Pedenko
 
Presented By:
Red-Gate.com


In this second episode on NDJango view engine, we are gonig to continue converting the sample application we started last time. However, this time we are going to focus on creating forms, re-displaying data, and finally, creating our own NDjango tags without touching F#

--- Sponsor Information ---
ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET.
Download your free trial of ANTS Memory Profiler here.
Click here to Watch this Episode
# 131
7/30/2009
Level: Beginner
Tags: ASP.NET MVC
Views: (495)
Watched: (1606)
Author:
Alex Pedenko
 
Presented By:
Red-Gate.com


In this episode we are going to start a new series on using the NDjango view engine. We will cover installing NDjango, integrating it with an existing asp.mvc project, and some basic syntax features.

--- Sponsor Information ---
ANTS Memory Profiler 5 out now. It’s a must have in your toolbox if you program in C# or VB.NET.
Download your free trial of ANTS Memory Profiler here.
Click here to Watch this Episode
# 121
6/25/2009
Level: Intermediate
Tags: MVC ASP.NET
Views: (227)
Watched: (1494)
Author:
Donn Felker


In this episode we will continue taking a look at the Spark View engine.

We are going to take a look at the various different ways you can use Looping Expressions with the Spark View engine.
Click here to Watch this Episode
# 119
6/18/2009
Level: Intermediate
Tags: MVC
Views: (141)
Watched: (2006)
Author:
Donn Felker


In this episode we will continue taking a look at the Spark View engine.

We are going to take a look at the various different ways you can use Expressions with the Spark View engine. We are going to review simply scenarios such as math based expressions and move up to looking at nested if-then-else statements.
Click here to Watch this Episode
# 117
6/11/2009
Level: Intermediate
Tags: MVC
Views: (767)
Watched: (2332)
Author:
Donn Felker
 
Presented By:
Codebetter.com


In this episode we will continue taking a look at the Spark View engine.

In this episode we will focus our attention on how to utilized both global variables and local variables. We will also take a look at how to create and use both strongly typed viewdata and weakly typed view data.
Click here to Watch this Episode
# 115
6/4/2009
Level: Intermediate
Tags: MVC
Views: (374)
Watched: (3146)
Author:
Donn Felker


In this episode we are going to continue our look at how to use the Spark View Engine

We will be focusing on how to add intellisense to the Visual Studio IDE to aid in your development experiance.
Click here to Watch this Episode
# 113
5/27/2009
Level: Intermediate
Tags: MVC
Views: (133)
Watched: (4294)
Author:
Donn Felker


In this episode we are going to start a series where we take an indepth look at the Spark View Engine.

Spark is a view engine for Asp.Net Mvc and Castle Project MonoRail frameworks. The idea is to allow the html to dominate the flow and the code to fit seamlessly.
Click here to Watch this Episode
# 107
5/5/2009
Level: Intermediate
Tags: TDD MVC
Views: (151)
Watched: (1995)
Author:
Kyle Baley


In this episode we will take a look at how you can test your routes in an MVC application.

We willl start the process of creating new functionality for our application in this episode by showing how to create the tests for the routes first by using MvcContrib project. In the next episode we will continue creating our routes to make the tests pass.
Click here to Watch this Episode
# 102
4/16/2009
Level: Intermediate
Tags: MVC ASP.NET
Views: (86)
Watched: (1630)
Author:
Kyle Baley


In this episode we will be taking a look at how you can modify the T4 templates which are used to change the default generation behavior of Sharp Architecture
Click here to Watch this Episode
# 97
3/31/2009
Level: Intermediate
Tags: ASP.NET MVC
Views: (218)
Watched: (2301)
Author:
Kyle Baley


In this episode we will be taking a deeper look at the Sharp Archicture ASP.Net MVC Framework. We will explore the its validation, design decisions, and automapping features. This will set some background for later dimecasts on the framework.
Click here to Watch this Episode
# 87
2/24/2009
Level: Intermediate
Tags: ASP.NET MVC
Views: (172)
Watched: (1825)
Author:
Derik Whittaker


In this episode we will continue our series on how to create a build script using the NAnt build tool.

In this episode we will be building off our existing script to add the ability to run sql scripts using the SqlCmd tool.
Click here to Watch this Episode
# 86
2/15/2009
Level: Beginner
Tags: ASP.NET MVC
Views: (49)
Watched: (1747)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


In this episode we will take a look introductionary look at how to use the Routing engine which is part of the Asp.Net MVC framework.

We will start off by showing how the various parts of the routing commands are used while building routes. We will then take a look at how to create a simple route which can be used by your application.
Click here to Watch this Episode
# 80
1/26/2009
Level: Beginner
Tags: MVC ASP.NET
Views: (141)
Watched: (9074)
Author:
Derik Whittaker


In this episode we will take a look at how you can easily swap out the default view engine within the MVC Framework.

Once we learn how simple it is to swap view engines we will take a intro look at how to use the Spark View engine.
Click here to Watch this Episode
# 76
1/6/2009
Level: Intermediate
Tags: ASP.NET MVC
Views: (75)
Watched: (2363)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


In this episode we will show you how to implement ReCaptcha within your MVC Web site. We will walk you though the various steps needed in order to create a simple and easy MVC solution.
Click here to Watch this Episode
# 75
1/6/2009
Level: Intermediate
Tags: NHibernate ASP.NET MVC
Views: (153)
Watched: (4843)
Author:
Kyle Baley
 
Presented By:
Manning Publications


In this episode we will give you an introduction to the S#arp Architecture for the ASP.NET MVC Framework.

This is a solid architectural foundation for rapidly building maintainable web applications leveraging the ASP.NET MVC framework with NHibernate. The primary advantage to be sought in using any architectural framework is to decrease the code one has to write while increasing the quality of the end product
Click here to Watch this Episode
# 72
12/17/2008
Level: Intermediate
Tags: MVC ASP.NET
Views: (56)
Watched: (2962)
Author:
Derik Whittaker


In this episode we will take a look at at some of the various ways you can use the UpdateModel mechanism which is part of the ASP.Net MVC framework to update your data model from a form post.

We will take a look at how to use UpdateModel, TryUpdateModel and how to use an IBindable interface in conjuction with the UpdateModel. At each point we will take about the various different features that are part of this process in order to provide you a solid understanding of the process.
Click here to Watch this Episode
# 66
11/24/2008
Level: Intermediate
Tags: ASP.NET MVC
Views: (63)
Watched: (2108)
Author:
Derik Whittaker


In this episode we will be taking a look at the various ways that you can perform model binding with Asp.Net MVC.

We will start off by looking at how to use binding to translate your form data into an object. We will then take a look at how to use the various veatures of the Bind Attribute to filter the data that is bound.
Click here to Watch this Episode
# 58
10/25/2008
Level: Intermediate
Tags: MVC ASP.NET
Views: (52)
Watched: (2159)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


In this episode you will learn how to leverage the power of a few key controller attributes that are part of the Asp.Net MVC framework.

We will show you how you can use ActionName and AcceptVerbs to simplify your life and make your controllers more robust.
Click here to Watch this Episode
# 55
10/13/2008
Level: Intermediate
Tags: ASP.NET MVC
Views: (165)
Watched: (2248)
Author:
Derik Whittaker
 
Presented By:
Red-Gate.com


In this episode you will learn how to use the ASP.Net MVC framework to simplify your Form Validation needs.

We will show you how to use the ModelState model inside the MVC in order to communicate your errors between the controller and the view.
Click here to Watch this Episode
# 42
9/4/2008
Level: Beginner
Tags: MVC IoC StructureMap
Views: (84)
Watched: (3217)
Author:
Derik Whittaker
 
Presented By:
DataDynamics.Com


In this episode we take a look at how to setup an ASP.Net MVC website to use IoC for creating its controllers. We will learn how to replace the default ControllerFactory with our own implementation.
Click here to Watch this Episode
# 37
8/19/2008
Level: Intermediate
Tags: MVC
Views: (2643)
Watched: (1949)
Author:
Derik Whittaker


In this episode we take a look at how to handle exceptions with Action Filters in the ASP.Net MVC framework. We will create a custom Action Filter and have it perform our exception handling logic.
Click here to Watch this Episode
# 11
6/13/2008
Level: Advanced
Tags: MVC
Views: (71)
Watched: (4331)
Author:
Derik Whittaker


In this episode we are going to take a look at how to use the Routing Engine that is part of the Asp.Net MVC framework to allow us to preserve old or dead routes in order to not break external links.

We will walk though create the new route, watching it hit our new controller action then finally testing the new route to ensure they both work.  By the end of the session we will have two valid routes that both render the same view
Click here to Watch this Episode