【導(dǎo)讀】向數(shù)據(jù)層、業(yè)務(wù)邏輯層、UI或輸出層添加緩存支持?,F(xiàn)緩存,可以獲得很大的性能提高。緩存可以掩蓋許多過失緩。緩存正是那些利用20%付出。不過,如果設(shè)計(jì)很糟糕,最終卻有可能帶來不良的后果,后有時(shí)間的時(shí)候再盡快重新設(shè)計(jì)應(yīng)用程序。發(fā)送的HTML的副本。其后再有請求時(shí)將提供緩存的輸出,直到。實(shí)現(xiàn)要實(shí)現(xiàn)頁面輸出緩存,只要將一條OutputCache. 如同其他頁面指令一樣,該指令應(yīng)該出現(xiàn)在ASPX頁面的頂部,它支持五個(gè)屬性(或參數(shù)),其中兩個(gè)是必。如果要指定該參數(shù),則必須是下列選項(xiàng)之一:Any、Client、Downstream、None、Server或ServerAndClient。Request中變量的名稱,這些變量名應(yīng)。"none"表示沒有變動(dòng)。變量之間用";"進(jìn)行。VaryByHeader基于指定的標(biāo)頭中的變動(dòng)改變緩存條目。的組合可以處理大多數(shù)情況。這將為每個(gè)種類的每個(gè)目錄頁創(chuàng)建單獨(dú)。每個(gè)條目從其第一個(gè)請求算起將維持一個(gè)小時(shí)。同一個(gè)URL可能需要同時(shí)。此功能已經(jīng)內(nèi)置在緩存模塊中,并且將針對每個(gè)。為頁面的某些部分是針對用戶定制的。如果指定了VaryByControl,可以省略VaryByParam。相同的ID引用該控件即可)。