Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I want to learn ASP.NET MVC. I have a solid background in asp.net web forms. Are there any resources that you can recommend to help me make the change? I'm ideally looking for videos which touch on the design decisions as well as the actual coding. Microsofts resources seem a little focused on the beginner.

Is there a resource out there that's the de-facto standard for describing best practices, design methodologies, and other helpful information on ASP.NET MVC ? What about that resource makes it special?

share|improve this question
Is this MVC or ASP.net-MVC question (because of the tag, asp.net-mvc has its own tag while mvc tag is for MVC as an implementation-agnostic architectural pattern)? –  herby Dec 11 '11 at 19:32
add comment

put on hold as off-topic by gnat, Bart van Ingen Schenau, Robert Harvey, World Engineer Apr 12 at 17:20

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – gnat, Bart van Ingen Schenau, Robert Harvey, World Engineer
If this question can be reworded to fit the rules in the help center, please edit the question.

3 Answers

I am a big fan of Steve Sanderson's MVC books. The one for MVC3 is Pro ASP.NET MVC Framework.

There is some newbie stuff in there, but imo is much more advanced than the Wrox book put out by Haack, Wilson, et al. If you already know web forms, Steve talks through the differences.

share|improve this answer
add comment

The learning resources on MSDN are less beginner focused than the ASP.NET site.

Check out this frequently updated page.

Personally, I also like http://iwantmymvc.com/ for examples and tutorials.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.