AI智能
改变未来

C# Asp.Net Web MVC开发方式笔记


Asp.Net Web 开发方式

WebFrom 开发
Asp.Net MVC 开发

MVC模式

  • MVC模式是一种表现模式。它将web应用程序分成三个主要组件即:视图(View)控制器(Controller)模型(Model)
  • M:Model主要是存储或者是处理数据组件,Model其实是实现业务逻辑层对实体类相应数据操作,例如:CRUD(c:Create/R:Read/U:Update/D:Delete)。它包括数据,验证规则,数据访问和业务逻辑等与应用程序信息。
  • V:View是用户接口层组件。主要是将Model中的数据展示给用户。ASPX和ASCX文件被用来处理视图的职责。
  • C:Controller 处理用户交互,从Mode中获取数据并将数据传给指定的View。

MVC三层模式

Viwe层 : Aspx页面 (Html,aspx控件)页面展示逻辑
Controller层: 代码后置类的控制逻辑
调用业务逻辑,处理用户的请求数据,把数据交给view展示
Model层:业务员逻辑层,数据库访问层,数据模型层。

控制器的约定

1 , 控制器的名称必须是以Controller结尾
2 ,必须是静态类
3 ,实现IController接口

所有的Controller控制器所对应得view视图里面有自己的文件夹,控制器
可以直接在控制器类里面右键添加视图,如下图

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » C# Asp.Net Web MVC开发方式笔记