Learn MVC every day [chinese official mvc tutorial]

Source: Internet
Author: User


MVC official tutorial Index

Many children's shoes are sleepy when they see English. Of course, they also include themselves. Although I have been reading e-paper for more than three years, I still feel comfortable with my mother tongue, now we accept a Chinese method,

UseIn Chrome, click the translation function in the upper left corner to display Chinese characters.ArticleGood translation and good translation

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.