The authors are some of Microsoft's technical experts: Scott Guthrie, Phil haack, Scott hanselman, Rob conery
PDF: http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf
Source code in the book: http://nerddinner.codeplex.com/
Example Website: http://www.nerddinner.com/
This is a rough version. A new pdf will be generated after professional editing.
Introduced Asp.net MVC to start a new project.
Create a database
Build a model with verification and business rules
Use controllers and views to implement the data list and details Interface
Implement CRUD (create, read, update, delete) data form input
Use viewmodel mode to transmit information from the Controller to the view
Use user controls and master pages to reuse the page on the website
Efficient Data Paging
Use authentication and authorization to implement application security
Dynamic Update using Ajax
Add interactive map support using Ajax
Perform automated unit tests (including dependency injection and mocking)The road is long and the distance is long.