Obviously, the first resource I would point you to is the official ASP MVC site here .
Perhaps the most important and key aspect that you need to understand in ASP.NET MVC is that MVC is not explicitly specialized for ASP.NET - it is a very broad design pattern . MVC stands for Model-View-Controller , you should really read MVC and get a general understanding before that you dive right into the ASP.NET implementation.
You might want to study buying a book that can easily make it easier for you to work with ASP.NET MVC. Amazon reviews are something you want to take into account, as they are usually very accurate.
You can find ASP.NET MVC search results here .
As for your problems around version 1 to version 2 of ASP.NET MVC, you should not automatically drop any ASP.NET MVC v1 resources that you encounter - strong> is still relevant. You might want to check the list of changes between v1 and v2 to find out that something you learned is now redundant, updated, or changed in some way.
Daniel May
source share