引用iis.net:The ASP.NET page output cache is separate from the IIS 7 output cache. In applications that use the Integrated ASP.NET mode, the ASP.NET page output cache can be used programmatically for any content-type, much like the IIS 7 output cache.
那么,我将在什么时候选择使用,以及何时选择ASP.net输出缓存?另外,还不清楚他们写了什么asp.
我有两个应用程序-一个是asp.net网站,另一个是窗口服务。
这两个应用程序都引用我的业务层(库项目),它本身引用我的数据访问层(库项目),它本身使用企业库数据应用程序块从sql server 2005数据库接收数据。
目前,我在BL中使用System.Web.Caching.Cache对象缓存一些对象:
public static System.Web.Caching.Cache Cache
{
get
{
if(cache == null)
{
if (System.W
在我的ASP.NET应用程序中,我使用HttpWebRequest来获取我想要缓存的外部资源。考虑以下代码:
var req = WebRequest.Create("http://google.com/");
req.CachePolicy = new HttpRequestCachePolicy(HttpRequestCacheLevel.CacheIfAvailable);
var resp = req.GetResponse();
Console.WriteLine(resp.IsFromCache);
var answ = (new StreamReader(resp