摘要: Original Link:http://blog.163.com/shizhengxian@126/blog/static/422877822012629115432479/MVC中的扩展点(三)过滤器MVC中的扩展点(五)路由上的扩展MVC中的扩展点(四)控制器工厂2012-07-29 23:54:32|分类:MVC中的扩展点|字号订阅当路由系统找到与当前请求匹配的路由信息(RouteData),而路由信息中的RouteHandler为MvcRouteHandler,那么此请求将由MvcRouteHandler返回的MvcHandler来负责处理。默认情况下MvcHandler将根据请求上 阅读全文
posted @ 2013-02-19 15:16 ppshinebl 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 细说 ASP.NET Cache 及其高级用法Original Links:http://www.cnblogs.com/fish-li/archive/2011/12/27/2304063.html#_label12阅读目录开始Cache的基本用途Cache的定义Cache常见用法Cache类的特点缓存项的过期时间缓存项的依赖关系 - 依赖其它缓存项缓存项的依赖关系 - 文件依赖缓存项的移除优先级缓存项的移除通知巧用缓存项的移除通知 实现【延迟操作】巧用缓存项的移除通知 实现【自动加载配置文件】文件监视技术的选择各种缓存方案的共存许多做过程序性能优化的人,或者关注过程程序性能的人,应该都使用 阅读全文
posted @ 2013-02-19 14:57 ppshinebl 阅读(148) 评论(0) 推荐(0) 编辑
摘要: C#缓存数据解析原文链接:http://www.cnblogs.com/yuhanzhong/archive/2011/08/10/2133284.html1、简介时候总听到网友说网站运行好慢,不知如何是好;有时候也总见到一些朋友写的网站功能看起来非常好,但访问性能却极其的差。没有“勤俭节约”的意识,势必会造成“铺张浪费”。如何应对这种情况,充分利用系统缓存则是首要之道。系统缓存有什么好处呢?举个简单的例子,你想通过网页查询某些数据,而这些数据并非实时变化,或者变化的时间是有期限的。例如查询一些历史数据。那么每个用户每次查的数据都是一样的。如果不设置缓存,ASP.NET也会根据每个用户的请求重 阅读全文
posted @ 2013-02-19 14:53 ppshinebl 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.cnblogs.com/fish-li/archive/2013/02/18/2916253.html优化反射性能的总结(上)阅读目录开始用Emit方法优化反射Delegate.CreateDelegate也能创建委托用Delegate.CreateDelegate优化反射完整的属性优化方案委托方案的后续问题缓存的线程并发问题小结招聘信息反射是一种很重要的技术,然而它与直接调用相比性能要慢很多,因此如何优化反射性能也就成为一个不得不面对的问题。 目前最常见的优化反射性能的方法就是采用委托:用委托的方式调用需要反射调用的方法(或者属性、字段)。那么如何得到委托呢? 阅读全文
posted @ 2013-02-19 10:13 ppshinebl 阅读(216) 评论(0) 推荐(0) 编辑