views:

610

answers:

6

I have 3 days to learn the basics of ASP.NET MVC and create a very small PoC web application with it.

What are currently the best online resources for:

  1. Learning the basics in a tutorial-like way
  2. Reference material regarding ASP.NET MVC
  3. Best practices regarding the use of ASP.NET MVC

I am not looking for general info about the MVC pattern since I have been using it in past (desktop) applications.

Please note:

This question has been asked before on SO, but the big threads I have seen are about half a year old already and seeing the pace at which ASP.NET evolves I am not sure if those are still up to date and if there aren't better choices by now.

+4  A: 

I would start with ASP.NET MVC How-Do-I. The ASP.NET MVC Storefront Starter Kit and the ASP.NET MVC Pair Programming are all really good for step by step learning.

cgreeno
3 second differential, that's a new personal record for closeness to another post for me.
TheTXI
TheTXI: all right, you also get a plus point for me ;-)
Adrian Grigore
+4  A: 

The best source for almost all of you ASP.NET MVC framework questions (including tutorials in text and video format) is going to come from the official source as http://www.asp.net/mvc

TheTXI
A: 

Scott Gu's and Phil Haack provides you some straightforward "tips". It's true that older posts uses out dated MVC version, but the majority of the content is still valid. The basics (how and why) you need can be found there.

Davide Vosti
+9  A: 

There is also a free eBook released by Scott Hanselman, Phil Haack, Scott Guthrie and Rob Conery:

http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx

That's more of a concrete project walkthrough rather than a standard tutorial though.

Michael Stum
I was just coming to suggest that. Things didn't 'click' for me until I read it.
Jess
A: 

Stephan Walther's blog is another good source of links and info (most resolving to those suggested here).

Andy Rose
A: 

I just found your question - I've been searching too and found this site, which I thought was a good, plain english guide:

http://www.howmvcworks.net/

Mark B