November 02, 2013
Developing ASP.NET MVC4 Web Applications Jump Start
This is an eight part course that’s great for learning the basics of ASP.NET MVC. It’s high level, but I found it useful. The class is done by the Microsoft Virtual Academy, which has free videos on a large number of subjects.
This site has a ton of information about MVC and the exam.
When I was primarily working in Web Forms, my first stop for development information was MSDN. For MVC, I find myself getting most of my information from Stack Overflow.
Programming ASP.NET MVC 4: Developing Real-World Web Applications with ASP.NET MVC
This is an excellent book that covers almost all practical aspects of building ASP.NET MVC applications. In addition to the basics, it includes information on architecture, optimization, build automation, and deployment. I reference this book often at work. I highly recommend it.
Exam Ref 70-486: Developing ASP.NET MVC 4 Web Applications
This book has proven to be less useful than the O’Reilly book above. This book covers all of the exam objectives, but some of the chapters are filler and reading this book alone will not give you enough information to pass the exam or build ASP.NET MVC applications. The previous book is a much better source of information. I wouldn’t recommend it for anything other than prepping for the exam.