ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.
Install Visual Web Developer Express FreeIn this chapter, you'll learn:
What ASP.NET MVC is and how to install it, and use tutorials to get started.
By Microsoft ASP.NET Team|January 27, 2009
Learn about the differences between ASP.NET MVC application and ASP.NET Web Forms applications. Learn how to decide when to build an ASP.NET MVC application.
Get everything you need to get start using ASP.NET MVC 3.
This tutorial will teach you the basics of building an ASP.NET MVC Web application.
This Pluralsight video will get you started on ASP.NET MVC.
The MVC Music Store tutorial application explains step-by-step how to use ASP.NET MVC and Visual Studio for web development. The sample sells music albums online, and implements basic site administration, user sign-in, and shopping cart functionality.