Getting Started with ASP.NET MVC 3

5 Minute Video

5 Minute Video

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 Free
  • Have nothing? This button will install everything for you.
  • This will update you to the latest, with SP1, IIS Express, SQL Compact, plus MVC 3/Razor.
  • Or, you can choose to download the standalone ASP.NET MVC 3 installer.

In this chapter, you'll learn:
What ASP.NET MVC is and how to install it, and use tutorials to get started.

  1. What is ASP.NET MVC

    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.

  2. What’s new in ASP.NET MVC 3

    Get everything you need to get start using ASP.NET MVC 3.

  3. Your First ASP.NET MVC App

    This tutorial will teach you the basics of building an ASP.NET MVC Web application.

  4. Introduction to ASP.NET MVC

    This Pluralsight video will get you started on ASP.NET MVC.

  5. Music Store Tutorial App

    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.

Essential Videos

Pluralsight

Microsoft has made it possible for you to enjoy this Pluralsight training free of charge. In addition, you can watch more videos free of charge from Microsoft.

1. Introduction

35 mins

2. Controllers

35 mins

3. Razor Views

45 mins

4. Working with Data: Entity Framework

39 mins

5. Working with Data: Validation and Mapping

45 mins

6. Javascript and Ajax

47 mins

7. Security

43 mins

8. Leveraging the ASP.NET Runtime

34 mins

9. Unit Testing

37 mins

10. Deployment & Configuration

37 mins

Sponsored By: Pluralsight

Get unlimited access to over 125 Pluralsight training courses like this one.

Starting at $29/mo.

Free Trial! Free Subscribe Now!

ASP.NET MVC Books

Microsoft's Jon Galloway recommends these books for learning ASP.NET MVC:

Pro ASP.NET MVC 3 Framework

Pro ASP.NET MVC 3 Framework

by Adam Freeman, Steven Sanderson

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)

by Jon Galloway, Phil Haack,Brad Wilson, K. Scott Allen

Test Drive ASP.NET MVC

Test Drive ASP.NET MVC

by Jonathan McCracken