2009-01-09 62 views

回答

2

那篇文章很差 - 爲什麼在同一篇文章中混淆了Cache和Viewstate?這就像說'在這篇文章中,我比較了汽車和開罐器...結論:選擇最適合您的需求'。對於初學者我會忽略這一點。

對於大多數從ASP.NET開始的用戶來說,viewstate可以完全禁用。這是一個正確的文章,解釋視圖狀態(一般多頁面的生命週期):在otherhand

http://msdn.microsoft.com/en-us/library/ms972976.aspx

緩存對於提高包括個人頁面請求的性能和網站整體的重要技術。

+0

看起來像很多文章比較ViewState,會話,緩存等,這是否意味着他們都是垃圾? – Xaisoft 2009-01-09 15:10:26

1

ViewState是每個用戶的使用,你不存儲的ViewState到另一個用途使用。緩存是「全局」的,並且可以被所有用戶訪問,具體取決於您對緩存進行索引的方式。

我在很多我的網站上同時使用ViewState和Cache,因爲ViewState處理當我用我的Gridviews回發東西等,並且緩存用於Chaching部分或完全靜態的一切。

相關問題