摘要: 参考:http://msdn.microsoft.com/zh-cn/library/ms178604(v=VS.90).aspx今天要说的是在缓存时使用SqlCacheDependency。其应用场景是IP地址屏蔽,数据库里有一张表IPBlocked,记录了被屏蔽的IP。由于每次进行注册或尝试登录时都要检查IP,而IP屏蔽表又不会经常变化,所以需要使用缓存。并且该缓存依赖该数据表,即如果表中数据... 阅读全文
posted @ 2010-04-10 16:17 Rice wheat 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Oxite2初探http://www.cnblogs.com/xuefly/archive/2009/09/05/1560667.htmlOxite分析之初始化http://www.cnblogs.com/alby/archive/2009/09/07/oxite-initialize.htmlOxite分析之Modulehttp://www.cnblogs.com/alby/archive/20... 阅读全文
posted @ 2010-04-10 13:26 Rice wheat 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一,下载并安装好Enterprise Library 4.1二,新建一个Web应用程序三,右键点击Web.Config 文件 使用 Edit Enterprise Library Configuration 可以编辑Web.Config,建立一个缓存程序块1.可以在Cache Managers 中建立多个缓存管理器,然后设置默认使用哪个管理器2.可以右键为管理器添加一种存储方式,如果不加就是默认的... 阅读全文
posted @ 2010-04-10 13:19 Rice wheat 阅读(663) 评论(1) 推荐(0) 编辑
摘要: 要点:添加引用[代码][代码]声明一个缓存实例[代码][代码]赋值[代码]创建一个product对象实例[代码]将该对象添加到缓存中去。注意:add方法第一个参数为该缓存的key,第二个参数为value,第三个参数为优先级别,包括“hight”,“low”,“none”等级别。下一个参数一般为空。最后一个参数可以表示时间间隔。... 阅读全文
posted @ 2010-04-10 13:12 Rice wheat 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 写入缓存数据时如果使用了FileDependency方式,最终的效果会让缓存是否过期依赖于某一个具体的文件,只要这个文件没有修改,缓存一直有效,反之如果这个文件被修改过了,则缓存立即过期。个人认为,这种方式特别适合一些极少修改的数据(比如系统中的数据字典),而且相对用绝对时间(或是时间周期)让缓存过期,更能减轻数据库压力,毕竟如果用时间做判断,时间点一到,就得重新从数据库里查询数据(不管数据有没有... 阅读全文
posted @ 2010-04-10 13:07 Rice wheat 阅读(241) 评论(0) 推荐(0) 编辑
摘要: CodeSmith 是一种基于模板的代码生成工具,它使用类似于 ASP.NET 的语法来生成任意类型的代码或文本。与其他许多代码生成工具不同,CodeSmith 不要求您订阅特定的应用程序设计或体系结构。使用 CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西。   当您生成应用程序时,您经常需要重复完成某些特定的任务,例如编写数据访问代码或者生成自定义集合。CodeSm... 阅读全文
posted @ 2010-04-09 09:42 Rice wheat 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 微软最新的AppFabric技术分为两类:一个是Windows Server AppFabric,另外一个就是Windows Azure平台的服务AppFabric。Windows Server AppFabric是传统的应用服务器类别的延伸与扩展。该扩展主要是目的是更好的托管和管理WCF和WF的功能,可以是实现对WCF服务,WF的持久化服务进行跟踪,监视等。Codename为“Dub... 阅读全文
posted @ 2010-04-07 11:56 Rice wheat 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 概述Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework 4.0中,本文将介绍Velocity中的配置模型、缓存复杂数据和创建分区、使用标签以及ASP.NET SessionState提供者。 配置模型在本文开始... 阅读全文
posted @ 2010-04-05 13:19 Rice wheat 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: 第一阶段:控制反转与依赖注入IoC&DI  Spring.NET学习笔记1——控制反转(基础篇) Level 200  Spring.NET学习笔记2——环境搭建(基础篇) Level 200  Spring.NET学习笔记3——实现一个简易的IoC框架(练习篇) Level 100  Spring.NET学习笔记4&... 阅读全文
posted @ 2010-04-01 11:36 Rice wheat 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库... 阅读全文
posted @ 2010-04-01 11:32 Rice wheat 阅读(129) 评论(0) 推荐(0) 编辑