MVC在.net框架下的理解

本文介绍了MVC(模型-视图-控制器)架构的基本概念及其工作流程。MVC将应用程序分为三个核心部分:模型用于处理业务逻辑及数据;视图负责展示用户界面;控制器则作为桥梁,连接模型和视图,处理用户输入并将数据从模型传递到视图。
MVC=model(模型)-View(视图)-control(控制器)
模型-业务规则与企业数据,独立于视图和控制器,相当于VS中的模块的概念
视图-用户看到并且交互的界面,指定条件与显示数据结果
控制器-根据用户的指令选择模型,并把模型返回的数据反馈到视图
流程是这样的,首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户
优点:代码可重用性强 缺点:构建繁琐,视图控制器模块需完全分离

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值