Duration: 18 minutes
Summary: In this video, we are starting our discussion of ASP.NET MVC. We will be running these videos in parallel with ASP.NET web forms. This first video will serve as an introduction. We will look at an example and discuss the bits and pieces of the project being created. MSDN defines MVC as "The Model-View-Controller (MVC) architectural pattern separates an application into three main components: the model, the view, and the controller. The ASP.NET MVC framework provides an alternative to the ASP.NET Web Forms pattern for creating Web applications. The ASP.NET MVC framework is a lightweight, highly testable presentation framework that (as with Web Forms-based applications) is integrated with existing ASP.NET features, such as master pages and membership-based authentication. The MVC framework is defined in the System.Web.Mvc assembly". Some of the advantages of MVC is that it does not use ViewState or server-based forms, and it provides better support for test-driven development.
Methodology of the development of example: Good coding standard and simplified design to illustrate the key points.
Technology Used: ASP.NET and Visual Studio 2010
Keyword: ASP.NET MVC, Visual Studio 2010, Model, View, Controller, MVC, ViewState