「下集」的第七章,是討論「資料庫交易,Transaction」與「網頁輸出快取(OutputCache)」
我為這一章新增了一些內容,
一樣分享給讀者,作為後續的補充習題。
2010-11-17
[補充]下集 第七章(資料庫交易,Transaction) -- SqlDataSource的快取
- 6577
- 0
- ASP.NET 4.0與 VS 2010
- 2013-08-12
「下集」的第七章,是討論「資料庫交易,Transaction」與「網頁輸出快取(OutputCache)」
我為這一章新增了一些內容,
一樣分享給讀者,作為後續的補充習題。
最近要改善舊的ASP程式,要以找了些文件來看。
想到ASP.NET有 Cache功能,ASP應該也可以如法炮製。
Orz.......舊版的ASP並沒有內建 Cache,要購買third party的產品才行。
上一篇文章講的是 VaryByParam的用法。
這個範例,則是改用 VaryByControl 的用法。
我們鎖定畫面上的下拉式選單(DropDownList控制項),來作Cache。本文有附上程式範例給大家下載。
關於 ASP.NET的 Cache,官方網站其實講的很清楚
話雖如此,但我還是相信做兩個範例來看,會更為清楚。
直接看看程式的執行結果,會比讀官方文件更快瞭解。
難怪洋人有句諺語「一張圖片,勝過千言萬語」。
Cache與AJAX都很抽象,講再多也沒用。直接讓學生(初學者)看看成果,動手玩一下,他們就會恍然大悟!