我在2005年看了這篇文章,希望對它有一些想法,文中沒有提到ViewState和Cache的優點和缺點?對這篇關於ViewState v.s Cache的文章有什麼看法?
http://www.codersource.net/asp_net_viewstate_versus_data_caching.aspx
我在2005年看了這篇文章,希望對它有一些想法,文中沒有提到ViewState和Cache的優點和缺點?對這篇關於ViewState v.s Cache的文章有什麼看法?
http://www.codersource.net/asp_net_viewstate_versus_data_caching.aspx
那篇文章很差 - 爲什麼在同一篇文章中混淆了Cache和Viewstate?這就像說'在這篇文章中,我比較了汽車和開罐器...結論:選擇最適合您的需求'。對於初學者我會忽略這一點。
對於大多數從ASP.NET開始的用戶來說,viewstate可以完全禁用。這是一個正確的文章,解釋視圖狀態(一般多頁面的生命週期):在otherhand
http://msdn.microsoft.com/en-us/library/ms972976.aspx
緩存對於提高包括個人頁面請求的性能和網站整體的重要技術。
ViewState是每個用戶的使用,你不存儲的ViewState到另一個用途使用。緩存是「全局」的,並且可以被所有用戶訪問,具體取決於您對緩存進行索引的方式。
我在很多我的網站上同時使用ViewState和Cache,因爲ViewState處理當我用我的Gridviews回發東西等,並且緩存用於Chaching部分或完全靜態的一切。
看起來像很多文章比較ViewState,會話,緩存等,這是否意味着他們都是垃圾? – Xaisoft 2009-01-09 15:10:26