×

ASP.NET MVC框架之视图View(六)

ASP.NET + C#

ASP.NET MVC框架之视图View(六)

管理员 管理员 发表于2010-07-29 浏览2933 评论0

一,基本概念:

1,尽管在action 方法中可以写代码拼装HTML,通过Response.Write() 方法返回给客户端,但是这种方法并不可取。更好的办法是,在action 方法中仅仅处理业务和数据逻辑,并将相关的数据传递给单独的视图(view)模板,view 负责生成HTML 展示。随后我们会看到,view 模板就是一个简单的文本文件,通常包含HTML 标识和嵌入的脚本。
2,可以使用(.aspx)、master page (.master)、和用户控件(.ascx)作为视图(view)。

ASP.NET MVC框架之控制器Controller(五)

ASP.NET + C#

ASP.NET MVC框架之控制器Controller(五)

管理员 管理员 发表于2010-07-29 浏览3214 评论0

一,基本概念:
控制器涉及的内容有三部分: 控制器(Controller) 、控制器方法(Action)和 控制器结果(ActionResult)。

传统的Web框架,如ASP/PHP/ASP.NET Web Forms 等等,请求的URL 地址都是映射到特定的文件。如,请求的URL 地址,像/Products.aspx 或/Products.php,由 Products.aspx 或Products.php 文件负责处理。基于Web的MVC框架 映射URL地址 到服务器端代码有点不同,不是映射URL 地址到特定文件,而是映射到类的方法上。这些类就是MVC 中的 Controller 控制器

ASP.NET MVC 框架之MVC概念和ASP.NET WebForm(一)

ASP.NET + C#

ASP.NET MVC 框架之MVC概念和ASP.NET WebForm(一)

管理员 管理员 发表于2010-07-29 浏览2926 评论0

一、MVC模式MVC是1979年提出的,起初是用于软件的一种架构模式。由于MVC的定义比较宽泛,所以实际应用中架构师往往根据自己的需要和理解使用,这就产生了很多新的变型,例如:MVP和Observer。而asp.net mvc也是MVC设计模式在网站开发上的一个变种。所以,现在提到MVC通常是指用于表现层的设计模式,是所有面向UI设计的基础设计模式。模型。