如何提高.NET的性能 ?

Posted inet_ygssoftware

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何提高.NET的性能 ?相关的知识,希望对你有一定的参考价值。

1 使用异步方式调用Web服务和远程对象
只要有可能就要避免在请求的处理过程中对Web服务和远程对象的同步调用,因为它占用的是的ASP.NET 线程池中的工作线程,这将直接影响Web服务器响应其它请求的能力。
2 使用适当的Caching策略来提高性能
3 判断字符串,不要用””比较。
//避免
if(strABC!=null && strABC!=””)
{}
//推荐
if(!strABC.IsNullOrEmpty)
{}
4 页面优化
5 用完马上关闭数据库连接
6 尽量使用存储过程,并优化查询语句
7 只读数据访问用SqlDataReader,不要使用DataSet托管堆中

以上是关于如何提高.NET的性能 ?的主要内容,如果未能解决你的问题,请参考以下文章

如何提高 ASP.Net Web 服务性能

关于大小型项目如何最大限度提高WebAPi性能

提高 ASP.NET Web 应用性能

(转载)提高ASP.NET Web应用性能的技巧

如何通过缓存提高Web 场景中的ASP.NET App性能

提高 ASP.NET Web 应用性能的 24 种方法和技巧(转载)