This articles was originally at wiki.asp.net but has now been given a new home on CodeProject. Editing rights for this article has been set at Bronze or above, so please go in and edit and update this article to keep it fresh and relevant.
ASP.NET MVC Learning Roadmap
For everybody who wants to learn ASP.NET MVC from ground up Young Yang posted a very useful learning roadmap in the forum on this site.
original source:
http://forums.asp.net/t/1704315.aspx/1?I+am+new+to+mvc3+will+any+one+provide+me+link+where+i+can+create+apps+in+mvc3
I shared this roadmap on this wiki, so that everybody can profit from it. A special thanks for this great roadmap and his hard work goes to Young Yang.
For everybody, who looks forward to ASP.NET MVC 4 this roadmap should be interesting:
http://aspnet.codeplex.com/wikipage?title=ASP.NET%20MVC%204%20RoadMap
Part 1: MVC preparation
Reference:
Optional topic:
Part 2: MVC Beginner’s
MVC Level 100:
Reference:
Optional topic:
Part 3: More information you can refer (This part is depend on you)
MVC Level 200-300
Reference:
- Walkthrough: Using TDD with ASP.NET MVC:
- MVC Mode validation:
- EF code first:
- Dependency Injection In MVC:
- Asp.net MVC3 Service Location:
- Unobtrusive Client Validation in ASP.NET MVC 3:
- Overriding Unobtrusive Client Side Validation Settings in ASP.NET MVC 3:
- Auto mapper from domain model to view model:
- Asp.net MVC Templates:
- Custom Membership provider:
- MVC custom validation:
- CMS in MVC:
- Model binding to a List:
Optional topic:
Useful tools in MVC:
- Firebug and fiddler.
- Glimpse: allows you to debug your Web App/Service right in the browser, In other words what Firebug is to debugging your client side code, Glimpse is to debugging your server within the client.
- Elmah is an application-wide error logging facility that is completely pluggable.
Discussions:
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.
The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.