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