摘要:
一、ASP.NET中的缓存分类介绍ASP.NET中有两种缓存类型:输出缓存和数据缓存。1、输出缓存:这是最简单的缓存类型,它是缓存整个页面,它保存发送到客户端的页面副本,当下一个客户端发送相同的页面请求时,此页面不会重新生成(在缓存有限期内),而是从缓存中获取该页面;当然由于缓存过期或被回收,这时页面会重新生成。2、数据缓存除此之外,还有两个特殊的缓存:片段缓存和数据源缓存。1、片段缓存:这是一种特殊的输出缓存,它不是缓存整个页面,而是缓存部分页面;由于缓存整个页面(输出缓存)通常并不可行,因为页面的某些部分是针对用户定制的(例如用户登陆信息),但我们可以把应用程序中共享的部分进行缓存,这时我 阅读全文
摘要:
介绍: 在我解释cache管理机制时,首先让我阐明下一个观念:IE下面的数据管理。每个人都会用不同的方法去解决如何在IE在管理数据。有的会提到用状态管理,有的提到的cache管理,这里我比较喜欢cache管理,因为本人比较喜“cache”这个词。但是状态管理和cache管理这两个在概念和意义上是不同的,下面就让我们来讨论下两都在各个方面的不同之处。 虽然cache管理并不存在于Windows程序,但在web环境中已经得到巨大的应用。自从HTTP变成无协议以来,在WEB上要想分辨两个不同请求变得非常难,如何分辨如此多的请求变得非常重要,如果是同一请求,我们就可以把数据缓存起来供web上所有用户访 阅读全文