28 Tips for Asp.net Web Development

1) 使用 Javascript 驗證代替控件驗證  
2) 使用 JavaScript代替 VBscript    
3) 儘量少用窗體驗證
4) 使用鏈接池和對象池
5) 不須要時關閉跟蹤
6) 不須要時關閉會話狀態
7) 儘量禁用頁面視圖狀態
8) 設置 web.config 中 debug=false
9) 避免 Response.Redirect
10) 使用 StringBuilder 來鏈接字符串
11) 避免拋出異常, 嘗試不使用try catch來處理異常
12) 使用Finally釋放資源
13) 避免沒必要要的往返服務器
14) 使用gzip壓縮
15) 使用頁面輸出緩存和代理服務器
16) Use Per-Request Caching
17) 使用 Page.ISPostBack
18) 避免沒必要要的間接訪問
19) 使用 ArrayList 代替數組
20) css 放到頭部
21) 腳本放到尾部
 22) 外聯 css, JavaScript
23) 使用 DataReader 代替 Dataset
24) 不須要時設置組件的 Enableviewstate 爲 false
25) 使用 XMLHttpRequest 或 ScriptManager 以減小 post back
26) 用 Region 分隔代碼塊
27) 優先使用 DataRepeater 數據控件
28) 使用的皮膚文件

 

 

原文連接: http://www.codeproject.com/Tips/94287/28-Tips-for-Asp-net-Web-Developmentcss

相關文章
相關標籤/搜索