偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺析ASP.NET頁面緩存的幾點體會

開發(fā) 后端
對于ASP.NET頁面緩存,很多人在學(xué)習(xí)過程中都有疑惑,希望通過本文,能對大家有所啟迪。

盡管本文的作者寫的很簡單,但是相信通過這些文字,還是能對大家了解ASP.NET頁面緩存有很大的幫助。

前幾天遇到個問題,百思不得其解。后來查閱了一些資料心里才有了點思路。把自己遇到的問題記錄下來希望能給其他的園友一些幫助吧。

事情是這樣的。我的一個ASP.NET頁面用window.open導(dǎo)航后再次訪問時沒有得到更新,確切的說是再次訪問時根本就沒有訪問服務(wù)器??墒沁@個現(xiàn)象在我的機器上并沒有出現(xiàn),而項目組中其他的機器都有此問題。當(dāng)時我這個郁悶吶,因為不方便調(diào)試,最后就在頁面上輸出好多alert。終于在幾次試驗之后發(fā)現(xiàn)了問題的所在。

其主要問題就是IE緩存了頁面,當(dāng)服務(wù)器端出現(xiàn)更新時IE并沒有檢查到。我的機器沒有問題是因為我的ie設(shè)置為每次訪問頁面都要檢查更新,他們的則是自動檢查更新。由于我再次導(dǎo)航到頁面用的是前端的window.open方法,此方法不能使瀏覽器的自動檢查起作用。

上面的敘述比較亂,不知道大家能不能看懂。下面我說下具體的解決方法吧。

方法一:導(dǎo)航時用服務(wù)器端的Response.Redirect方法,或者用前端得window.location.replace方法。

方法二:禁用ASP.NET頁面緩存。

在必要的時候我還是推薦方法二的。因為我們做開發(fā)的不能控制瀏覽器的設(shè)置。用戶如果把IE設(shè)置為從不檢查更新緩存的問題則不好避免,所以還是用方法二,讓IE的臨時文件夾不存在頁面文件。

另外,是否禁用頁面緩存要根據(jù)實際情況來說,起初我認(rèn)為頁面緩存只是緩存在服務(wù)器,后來看了一篇blog

發(fā)現(xiàn)緩存的意義還是很大的。在很多情況下可以大大減小服務(wù)器的壓力。只不過開發(fā)過程中要多多從需求出發(fā),不能盲目的設(shè)置什么屬性。

原文標(biāo)題:asp.net頁面緩存的學(xué)習(xí)

鏈接:http://www.cnblogs.com/417533880/archive/2009/10/09/1579629.html

【編輯推薦】

  1. 中途關(guān)閉ASP.NET是否影響服務(wù)器端執(zhí)行
  2. 關(guān)閉瀏覽器Session1分鐘失效ASP.NET的BUG
  3. 概述ASP.NET頁面框架
  4. 描述ASP.NET頁面表單
  5. ASP.NET 頁面對象模型
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2009-07-31 10:23:44

緩存頁面ASP.NET緩存

2009-07-28 16:40:11

ASP.NET異步頁面

2009-08-03 18:35:51

ASP.NET數(shù)據(jù)緩存

2009-07-20 15:39:32

ASP.NET緩存

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-31 10:33:54

ASP.NET頁面輸出

2009-07-29 14:35:34

頁面輸出緩存ASP.NET

2009-08-05 14:01:50

ASP.NET配置錯誤

2009-07-29 16:41:45

ASP.NET頁面框架

2009-07-24 11:35:08

2009-07-31 09:47:57

ASP.NET緩存

2009-07-31 09:57:47

ASP.NET數(shù)據(jù)庫緩

2009-07-28 16:21:03

Asp.net AjaAutoComplet

2009-07-24 10:53:51

ASP.NET實現(xiàn)靜態(tài)

2009-06-24 09:12:26

ASP.NET頁面請求

2009-08-05 14:17:27

ASP.NET錯誤頁面

2010-08-06 08:50:21

ASP.NET

2009-07-31 09:32:04

ASP.NET緩存概念ASP.NET緩存應(yīng)用

2009-07-27 15:34:11

MembershipASP.NET

2009-07-27 10:18:12

TypeResolveASP.NET
點贊
收藏

51CTO技術(shù)棧公眾號