- 3
- 0
- 约 3页
- 2016-11-26 发布于重庆
- 举报
MVC個人浅谈
MVC概念
MVC就是Model-View-Controller的缩写形式,其含义: Model即模型——程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。(总体的意思就是实现系统中的业务逻辑)View即视图——界面设计人员进行图形界面设计。(也就是用于生成输出)Controller控制器——负责转发请求,对请求进行处理。(用于接收和处理输入, 它是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,Controller也是MVC中最重要的一层)
MVC 关系模型图
MVC与传统的.NET
传统的.NET开发:
1.采用事件驱动模式来控制应用程序请求,由大量服务器控件的支持。
2.采用页面控制机制,可以为单个页面添加事件处理函数。
3.使用view state和服务器端页面,使管理页面状态信息更加轻松。。
ASP.NET MVC 开发:
1.通过把项目分成model、view和controller3部分,使得复杂项目更加容易维护。
2.没有使用view state和服务器表单控件,可以更方便的控制应用程序的行为。
3.应用程序通过controller来控制程序请求,可以提供丰富的url重写。
4.对单元测试的支持更加出色。
从上可以看出,传统的开发模式相对要轻松简单些,比较适用于人数较少的
您可能关注的文档
最近下载
- 一级建造师建筑工程实务考试试题 (A+版).docx VIP
- 协同办公驱动高水头电站压力钢管裂纹研究:有限元分析视角与实践融合.docx VIP
- (新教材)2025年部编人教版七年级下册语文 23. “蛟龙”探海 课件.ppt
- KLQ6100G城市公交车车身造型与总布置等设计开题报告.doc VIP
- 残疾人健康讲座课件.pptx VIP
- 农民工工资投诉处理机制、方案.docx VIP
- BMC-ASPEED2400-开发专用数据手册.pdf VIP
- 管理会计综合实训单松答案.docx VIP
- 2026新茶饮行业白皮书_CIC灼识咨询&中国新茶饮产业联盟-2026-34页(2)(2).docx VIP
- 《政府办公楼电气系统设计-强电系统设计》》-毕业论文.doc VIP
原创力文档

文档评论(0)