1 使用异步方式调用Web服务和远程对象
只要有可能就要避免在请求的处理过程中对Web服务和远程对象的同步调用,因为它占用的是的ASP.NET 线程池中的工作线程,这将直接影响Web服务器响应其它请求的能力。
2 使用适当的Caching策略来提高性能
3 判断字符串,不要用””比较。
//避免
if(strABC!=null && strABC!=””)
{}
//推荐
if(!strABC.IsNullOrEmpty)
{}
4 页面优化
5 用完马上关闭数据库连接
6 尽量使用存储过程,并优化查询语句
7 只读数据访问用SqlDataReader,不要使用DataSet托管堆中
如何提高.NET的性能 ?
最新推荐文章于 2025-02-02 20:00:00 发布
本文介绍了如何通过异步调用减少Web服务阻塞、利用缓存加速、避免无效字符串比较、页面优化、及时关闭数据库连接、优化SQL查询和数据访问方式等技巧,提升Web应用的性能。
2175

被折叠的 条评论
为什么被折叠?



