MVC

MVC是三个单词的首字母缩写,它们是Model(模型)、View(视图)和Controller(控制)。

这个模式认为,程序不论简单或复杂,从结构上看,都可以分成三层。

MODEL是什么?

1. MVC MODEL基本上就是一个C#或者VB.NET的类。

2. MODEL将同时被CONTROLLER和VIEW访问。

3. MODEL被CONTROLLER用来传输数据给到VIEW层。

4. VIEW层将使用MODEL来在页面上显示数据。

VIEW是什么?

1. VIEW层主要都是一些ASPX页面文件,他们不包括后台代码。

2. 在VIEW层中可以对所有的页面,进行HTML生成和格式化。

3. 可以在VIEW层中使用内联代码,进行动态页面开发。

4. VIEW层中的ASPX页面的请求,只能调用CONTROLLER中的方法。

CONTROLLER是什么?

1. Controller基本上都是一些继承了system.mvc.controller的C#或者VB.NET的类。

2. Controller是整个MVC架构的核心。

3. 在Controller类中的方法都是用来相应浏览器或者VIEW层的请求。

4. Controller将使用MODEL层来向VIEW层的页面传输数据。

5. Controoler使用VIEWDATA来传输任何数据给到VIEW层。

 

MVC中的view可以用快速原型模型,model和controller可以用增量模型。

前端开发人员根据设计师的模板开发出网站原型,然后向客户展示,与客户交流。

最后前后台合并,网站就完成了最后的成品。

posted on 2016-03-28 20:53  周子渊2014551536  阅读(128)  评论(0编辑  收藏  举报