一 、ASP MVC 概念理解
MVC 模式两种理解:一种是表现模式,另外一种是架构模式。它将应用程序分成三个主要组件即:
模型(Model), 视图(View),控制器(Controller)。
1. 模型(Model) M:Model 主要是存储或者是处理数据的组件。
Model其实是实现业务逻辑层对实体类相应 数据库操作,如:CRUD(C:Create/R:Read/U:Update/D:Delete)。它包括数据、验证规则、数据访问和业务逻辑等应用程序信息
2. 视图(View) : ViewModel:视图模型
V:View 是用户接口层组件。主要是将Model中的数据展示给用户。
ASPX和ASCX文件被用来处理视图的职责。
3. 控制器(Controller)
C: Controller 处理用户交互,从model中获取数据并将数据传给指定的view。
二、MVC架构模式
三
、
MVC 原理
四 MVC架构综合模型