Asp.net features:
Master page: a set of templates applied to other pages
Theme: or skin, for applicationProgramCreate a custom appearance.
Web Control: Web Server Control, Web user control, Web custom control, namely runat = "server, standard control/data binding control, verification control/Navigation Control
Cache Technology: page-level output cache, user control-level output cache (or segment cache), and all Cache
Viewstate and ispostback mechanisms
Asp.net MVC
Advantages:
Hierarchical Structure with clear division of labor (ui, DB, coding,) to improve development efficiency
High Cohesion and low coupling. The dependencies between modules are small,CodeModifications do not affect other modules. Low coupling determines high code reusability.
It is easy to maintain during large and medium-sized development and has good scalability.
Disadvantages:
The. NET feature is not applicable to the use of Asp.net!
Added complexity of the system structure. Data is retrieved at the model layer and then handed over to the final view layer of the controller layer for calling.