06 2012 档案
通过自定义Module实现URl重写和登陆验证
摘要:首先我们新建一个类库命名为Module,然后新建一个类命名为UrlRewriteModule 并且实现IHttpHandler接口代码如下public class UrlRewriteModule:IHttpModule { public void Dispose() { throw new NotImplementedException(); } public void Init(HttpApplication context) { throw new NotImpleme... 阅读全文
posted @ 2012-06-22 10:30 WlitSoft 阅读(2384) 评论(4) 推荐(1)
【状态保持】Cache 基于SQL 数据库 的缓存依赖 轮询机制详解
摘要:首先声明一下如果您还不了解什么是Cache(缓存)请您先搜一下有关信息然后再看这篇文章。当数据库中的信息发生变化的时候,应用程序能够获取变化的通知是缓存依赖得以实现的基础。应用程序可以通过两种途径获取数据变化的信息: 1. 数据库通知 当数据库中的信息发生变化的时候,数据库会主动通知Framework或者说通知应用程序。 2. 轮询(今天的重点) 数据库不能通知的时候,应用程序可以主动定期访问数据库(在配置文件中可以配置间隔多长时间访问一次),检查数据是否发生变化。 第一种 数据库通知是最理想的方式,但是许多数据库都不支持这个方法,SQL server 2005 + 的版本支持这个方法,如.. 阅读全文
posted @ 2012-06-21 15:14 WlitSoft 阅读(5379) 评论(2) 推荐(3)
MVC 3 中的路由以及区域详解
摘要:我们都知道MVC 3 程序的所有请求都是先经过路由解析然后分配到特定的Controller 以及 Action 中的,为什么这些知识讲完了Controller Action Model 后再讲呢?这个东西我个人感觉比较的抽象吧!如如您有基础,看起来一点也不费力,如果您没有基础的话,您连Controller Action 都不知道是什么,那您怎么理解路由呢?嘿嘿仅仅是个人的看法!如果您还没有了解MVC 3 的一些基本的信息请您按照我下面的导航来,先了解MVC 3 的其他知识,然后再看下这篇文章。前面文章但凡涉及路由知识的东东都有对路由的简单的解释,对于不还不了解路由概念的人来说阅读下面这几篇文. 阅读全文
posted @ 2012-06-17 11:44 WlitSoft 阅读(18092) 评论(2) 推荐(8)
ASP.NET MVC 3 Model【通过一简单实例一步一步的介绍】【续Model验证部分】
摘要:上篇博文通过一个简单的实例简单的介绍了Model 已经它和Controller View 的关联,本篇博文接着上篇没有完成的Model验证部分的知识继续写如果您还没有看上篇博文强烈建议您先看一下上篇博文 ASP.NET MVC 3 Model【通过一简单实例一步一步的介绍】这篇博文的例子还是上一篇博文的例子的延续所以我建议您先看一下上篇博文。 我们都知道开发互联网应用的时候永远不要相信客户端传过来的数据(这样的话安全隐患会大大降低)所以我们不仅要对其客户端验证,也要在服务端进行验证。MVC 3 给我们提供了一个简单的方式进行数据验证。而且是客户端和服务端双向验证很像webform的验证控件。 阅读全文
posted @ 2012-06-03 10:26 WlitSoft 阅读(5476) 评论(8) 推荐(7)
ASP.NET MVC 3 Model【通过一简单实例一步一步的介绍】
摘要:今天主要讲Model的两个方面:1. ASP.Net MVC 3 Model 简介 通过一简单的事例一步一步的介绍2. ASP.Net MVC 3 Model 的一些验证 MVC 中 Model 主要负责维持数据状态,将数据从数据存储器中检索并传递给控制器,客户端传送过来的数据通过处理后再传回数据存储系统中。是MVC中较为重要的一层。这里为什么说是数据存储器而不是数据库,我们以前经常说的就是重数据库中增删改查数据等等什么的,但是 MVC 的Model 不单单只能在数据库中操作数据也能通过其他方式操作数据。学过java的ssh三大框架的人都应该知道hibernate 框架吧!java 中的hib 阅读全文
posted @ 2012-06-01 21:39 WlitSoft 阅读(30267) 评论(3) 推荐(11)