×

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

ASP.NET + C#

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

管理员 管理员 发表于2010-07-29 浏览3305 评论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 浏览3556 评论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 浏览3248 评论0

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

ASP.NET + C#

DataTable 用法

管理员 管理员 发表于2010-03-10 浏览3228 评论0

在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。
        一、DataTable简介   
          (1)构造函数
          DataTable()   不带参数初始化DataTable 类的新实例。
...

ASP.NET + C#

启用URL重定重写,已存在静态文件打不开的解决方案

管理员 管理员 发表于2010-03-06 浏览3137 评论0

web.config
1、首先添加配置节点
<httpHandlers>
<!--设置应用程序映射(url重写后要加的)-->
   <add path="*.html" verb="*" type="System.Web.UI.PageHandlerFactory" validate="true"/>
  </httpHandlers>
2.、还有<compilation>下插入
   <!--设置应用程序映射(url重写后要加的)-->
   <buildProviders>
    <add extension=".html" type="System.Web.Compilation.PageBuildProvider" />
   </buildProviders>
这样就能打开原本的.html后缀的名称了

Intelligencia URLRewriter与Ionic's Isapi Rewrite Filter

ASP.NET + C#

Intelligencia URLRewriter与Ionic's Isapi Rewrite Filter

管理员 管理员 发表于2010-03-06 浏览3372 评论0

  可能已经没有人会使用上一篇文章中的方法进行URL Rewrite 了,因为提供URL Rewrite 的组件早已铺天盖地了。
  ASP.NET 级别的URL Rewrite 组件的原理很简单,其实只是监听BeginRequest 事件,并且根据配置来决定目标URL 。在我之前接触过的项目中,发现使用 URLRewriter 作为URL Rewrite 组件的频率非常高,我想可能是因为那是微软提供的东西吧。
...