首页 > Web开发 > 详细

ASP.NET MVC(二) 理解MVC

时间:2015-07-29 00:52:39      阅读:251      评论:0      收藏:0      [点我收藏+]

MVC模型同时提供对HTMLCSS以及JavaScript的完整控制

 

MVC模型通过三个逻辑层来定义WEB应用程序

Business layer(业务层、模型逻辑)

模型(Model

模型是应用程序中用于处理应用程序数据逻辑的部分

通常模型对象在数据库中存取数据。

Display layer(显示层、视图逻辑)

View(视图)

是应用程序中处理数据显示的部分。

通常从模型数据中创建视图

Input control (输入控件、控制器逻辑)

控制器(Controler

是应用程序中处理数据显示的部分,

通常从模型数据中创建视图

 

优点

MVC的这种拆分有助于我们管理复杂的应用程序,因为您能够在同一个时间关注一个方面。

MVC编程模型是与传统的ASP.NETWeb Forms)相比更轻量级的替代方案。它是轻量级的高可测试性的框架,同时整合了所有已有的ASP.NET特性,比如模板页、安全性和认证。

ASP.NET MVC(二) 理解MVC

原文:http://www.cnblogs.com/codedoing/p/4684670.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!