优化ASP.NET程序的一些原则(3)
1. 合理运用CACHE
2. 除非必须,不要在页面 使用SESSION,如果使用,也可以区分状态, 设置 ReadOnly 方式
3. 除非必须,禁用页面或控件的 VIEWSTATE
4. 尽量不要使用 COM 组件
5. 采用批生成的发布方式
6. 去除不必要的 Http Modules
7. 避免使用 Autoeventwireup 属性
8. 如果不需要 UTF-8编码方式,尽量采用 ASCII 方式
9. 采用合适的身份验证方式,验证方式耗费资源的排列(少到多): None, Windows, Forms, Passport
10. 尽量避免 boxing 和 unboxing 操作
11. 对 ToString() 和 Convert. 的比较
2. 除非必须,不要在页面 使用SESSION,如果使用,也可以区分状态, 设置 ReadOnly 方式
3. 除非必须,禁用页面或控件的 VIEWSTATE
4. 尽量不要使用 COM 组件
5. 采用批生成的发布方式
6. 去除不必要的 Http Modules
7. 避免使用 Autoeventwireup 属性
8. 如果不需要 UTF-8编码方式,尽量采用 ASCII 方式
9. 采用合适的身份验证方式,验证方式耗费资源的排列(少到多): None, Windows, Forms, Passport
10. 尽量避免 boxing 和 unboxing 操作
11. 对 ToString() 和 Convert. 的比较
测试1
测试2
作者: 三角猫
http://www.zu14.cn/
转载请保留此信息