
网站缓存问题
文章平均质量分 78
lansdmn
这个作者很懒,什么都没留下…
展开
-
ASP.net 用户控件(使用缓存)
ASP.NET 缓存功能是一项很重要的功能,而这其中使用最多的就是利用用户控件实现的片段缓存。有时候,缓存整个页是不实际的;可能需要为每个请求动态创建页的某些部分。在这些情况下,您可能值得花时间来标识与需要大量的服务器资源来构造的页请求相关联的对象或数据。一旦标识了这些项,您就可以通过在 Web 窗体用户控件中创建这些项将它们从页的其他部分分离出来,然后在一段指定的时间中对这些项进行缓存,以节转载 2008-09-12 17:04:00 · 1884 阅读 · 0 评论 -
asp.net 缓存 相关资料
缓存缓存机制页输出缓存:保存页处理输出,下次重用所保存的输出应用程序缓存:允许缓存所生成的数据,如DataSet㈠页输出缓存1、页输出缓存的几中形式①Location指定在哪个地方缓存,Any任何地方都缓存。60秒以内看到的都是一样的了。②还可在配置文件里写,然后在页面调用配置文件的缓存名称。③用编程的方式:Response.Canche.SetExpires(DateTime.N转载 2008-09-16 11:43:00 · 292 阅读 · 0 评论 -
.net缓存应用与分析(1)
在 ASP.NET 提供的许多特性中,相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太大的影响。为了在应用程序中最大程度地利用缓存,应该考虑在所有程序级别上都实现缓存的方法。 实现 要实现页面输出缓存,只要将一条 Outp转载 2008-09-16 16:42:00 · 431 阅读 · 0 评论 -
.net缓存应用与分析(2)
除了上面提到的依赖项,我们还可以指定项的优先级(依次为 low、high、NotRemovable,它们是在 System.Web.Caching.CacheItemPriority 枚举中定义的)以及当缓存中的项到期时调用的 CacheItemRemovedCallback 函数。大多数时候,默认的优先级已经足够了 — 缓存引擎可以正常完成任务并处理缓存的内存管理。CacheItemRemove转载 2008-09-16 16:42:00 · 389 阅读 · 0 评论