1. MVC tutorial Homepage
Http://www.asp.net/learn/mvc? Lang = cs
2. MVC Overview
2.1 create a database-based "movie" Web Application
Http://www.asp.net/learn/mvc/tutorial-21-cs.aspx
2.2mvc Execution Process
Http://www.asp.net/learn/mvc/tutorial-22-cs.aspx
2.3 understand models, view, and controllers)
Http://www.asp.net/learn/mvc/tutorial-22-cs.aspx
3. Routing
3.1 route Overview
Http://www.asp.net/learn/mvc/tutorial-05-cs.aspx
3.2 create a custom route
Http://www.asp.net/learn/mvc/tutorial-23-cs.aspx
3.3 route creation restrictions
Http://www.asp.net/learn/mvc/tutorial-24-cs.aspx
3.4 create custom route restrictions
Http://www.asp.net/learn/mvc/tutorial-25-cs.aspx
4. widget
4.1 widget Overview
Http://www.asp.net/learn/mvc/tutorial-03-cs.aspx
4.2 create a widget
Http://www.asp.net/learn/mvc/tutorial-33-cs.aspx
4.3 how to create an action
Http://www.asp.net/learn/mvc/tutorial-34-cs.aspx
5. View
5.1 view Overview
Http://www.asp.net/learn/mvc/tutorial-04-cs.aspx
5.2 create a custom HTML helpers Tool
Http://www.asp.net/learn/mvc/tutorial-09-cs.aspx
5.3 use a table to display data
Http://www.asp.net/learn/mvc/tutorial-11-cs.aspx
5.4 use tagbuilder to expand HTML helpers
Http://www.asp.net/learn/mvc/tutorial-35-cs.aspx
6. Model
6.1 create a model using the Entity Framework
Http://www.asp.net/learn/mvc/tutorial-16-cs.aspx
6.2 create a model using LINQ to SQL
Http://www.asp.net/learn/mvc/tutorial-10-cs.aspx
7. input verification in MVC
7.1 simple data verification
Http://www.asp.net/learn/mvc/tutorial-36-cs.aspx
7.2 verification using the idataerrorinfo Interface
Http://www.asp.net/learn/mvc/tutorial-37-cs.aspx
7.3 how to encapsulate the verification logic into a separate layer
Http://www.asp.net/learn/mvc/tutorial-38-cs.aspx
8. Master page
8. l use the master page to create a layout
Http://www.asp.net/learn/mvc/tutorial-12-cs.aspx
8.2 how to send data to the master page
Http://www.asp.net/learn/mvc/tutorial-13-cs.aspx
9. Bind the action filter to the model.
9.1 understand action Filters
Http://www.asp.net/learn/mvc/tutorial-13-cs.aspx
10. Use cache to improve MVC Performance
10.1 use output cache to improve performance
Http://www.asp.net/learn/mvc/tutorial-15-cs.aspx
10.2 how to update dynamic content on the cache page
Http://www.asp.net/learn/mvc/tutorial-19-cs.aspx
11. MVC Security
11.1 use Form Verification
Http://www.asp.net/learn/mvc/tutorial-17-cs.aspx
11.2 verify using Windows
Http://www.asp.net/learn/mvc/tutorial-18-cs.aspx
11.3 prevent javascript injection
Http://www.asp.net/learn/mvc/tutorial-06-cs.aspx
12. How to test MVC
12.1 create an MVC unit test
Http://www.asp.net/learn/mvc/tutorial-07-cs.aspx
13. Navigation
13.1 use sitemaps to implement site navigation
Http://www.asp.net/learn/mvc/tutorial-20-cs.aspx
14. MVC deployment
14.1 how to deploy MVC applications on different versions of IIS
Http://www.asp.net/learn/mvc/tutorial-08-cs.aspx
15. Comprehensive Exercise-Contact Information Management System
15.1 create a basic CRUD Application
Http://www.asp.net/learn/mvc/tutorial-26-cs.aspx
15.2 how to make the system look better
Http://www.asp.net/learn/mvc/tutorial-27-cs.aspx
15.3 add form verification.
Http://www.asp.net/learn/mvc/tutorial-28-cs.aspx
15.4 loose coupling of the system
Http://www.asp.net/learn/mvc/tutorial-29-cs.aspx
15.5 create a unit test
Http://www.asp.net/learn/mvc/tutorial-30-cs.aspx
15.6 test-driven development (TDD)
Http://www.asp.net/learn/mvc/tutorial-31-cs.aspx
15.6 add Ajax Functions
Http://www.asp.net/learn/mvc/tutorial-32-cs.aspx