2010年12月16日

ASP.NET MVC——OutputCache

摘要: ASP.NET MVC——OutputCache.Net MVC 2009-10-26 16:23:48 阅读177 评论0 字号:大中小订阅 示例程序1.在Action上标记启用缓存,如:[OutputCache(Duration = 5, VaryByParam = 'none')] 2.在Action上标记禁用本地缓存,如:[OutputCache(Location = System.Web.UI.OutputCacheLocation.None)] 3.在Action上标记使用缓存依赖,如:[OutputCache(Duration = 9999, VaryByParam = 'non 阅读全文

posted @ 2010-12-16 17:03 南工磊磊03632 阅读(291) 评论(0) 推荐(0) 编辑

缓存技术

摘要: 大量的网站页面是采用动态的方式,根据用户提交的不同请求创建生成页面。正如我们所知的,动态页面有助于根据用户要求来提供定制的动态内容。动态页面也利于获取在数据库中每时每刻更新的资料。缺点是为每个用户请求生成同一页面增加了系统开销。 为克服此问题,一些网站用页面生成引擎对所有页面生成html静态页面。但这样生成的页面对所有用户的请求内容都是相同。 ASP.NET 提供了缓存技术有助于我们最大程度地解决这个问题。它能缓存输出的页面,保存在存储器当中,缓存用户请求的内容。缓存的特点可以根据不方式来定制的。 缓存一个页面 为缓存一个页面输出的内容,我们要在面面顶部指定一个 @OutputCache 命令 阅读全文

posted @ 2010-12-16 17:02 南工磊磊03632 阅读(75) 评论(0) 推荐(0) 编辑

导航