posts - 0,  comments - 1,  trackbacks - 0

1. 如果该页面不需要读取,创建和修改 Session 时,可以在页面上将 EnableSessionState 属性设置为 False

2. 当页面只读取Session值,而不需创建和修改时,可以在页面上将 EnableSessionState属性设置为 ReadOnly

3. 如果整站都不需要用到 Session 的话,则在Web.Config 文件中将Session的可用

状态置为 off
<sessionstate mode="off"/>

4. 多使用 客户端脚本

5. 使用 Page.IsPostback 来避免不必要的往返执行

6. 只有在必要时才保存服务器控件的视图状态
<%@ Page EnableViewState="false" %>

7. 不要依赖代码中的异常,它会大大降低应用程序的性能

8. 数据库访问尽量使用存储过程

9. 数据集尽量使用DataReader(只进数据游标)

10. 数据绑定控件尽量使用 Repeater(便利和性能的折中)

11. 如果有可能,应该采用 缓存数据和缓存输出(注意不要缓存太多项,因为缓存也有

开销,特别是内存)

12. 仅对需要的应用程序启用身份认证(Membership也很消耗性能的)

Tag标签: asp.net 2.0
posted on 2008-04-07 17:46 faner 阅读(8) 评论(0)  编辑 收藏 网摘

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-04-07 18:00 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》



相关文章:


相关搜索:
asp.net 2.0

相关链接: