A.字符串拼接或修改較頻繁時,最好使用stringBuilder來代替string。 B.在保證應(yīng)用程序功能正常的情況下,盡量將條件判斷放在循環(huán)外。 C.在與數(shù)據(jù)庫交互時,應(yīng)該盡可能的使用存儲過程以及盡量減少程序與數(shù)據(jù)庫交互的次數(shù)。 D.在使用控件時,使用web控件越多,性能越好。
A.應(yīng)用程序緩存可以通過鍵/值對的方式來添加。 B.應(yīng)用程序緩存對比整頁緩存更靈活、方便,可以用來保存常使用且不會頻繁更新的數(shù)據(jù) C.應(yīng)用程序緩存的缺點是不能指定過期時間,數(shù)據(jù)的實時性得不到保障。 D.應(yīng)用程序緩存具有易丟失的特點,所以在訪問應(yīng)用程序緩存中數(shù)據(jù)時,最好先判斷緩存對象是否存在。
A.整頁緩存通過OutPutCache指令來實現(xiàn) B.使用整頁緩存時,可以通過Duration屬性設(shè)置緩存的保存位置 C.使用OutPutCache指定時,必須指定Duration,還有VaryByParam和VaryByControl中的其中任意一個。 D.整頁緩存一般用于頁面內(nèi)容不會頻繁更新,并且處理過程較復(fù)雜等情況下。