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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值