如何提高ASP.NET应用程序的性能?我应该注意哪些领域?该应用程序包括数据库连接和图像分析等。
答案 0 :(得分:4)
10 Tips for Writing High-Performance Web Applications
20 Tips to Improve ASP.net Application Performance
再见
答案 1 :(得分:4)
我写了一本关于刚刚发布的书,名为Ultra-Fast ASP.NET: Build Ultra-Fast and Ultra-Scalable web sites using ASP.NET and SQL Server。
这本书大约有500页,所以你可以在所有层面上做很多事情:客户端(HTML / JavaScript结构),IIS,ASP.NET,SQL Server,基础设施等。
答案 2 :(得分:2)
尝试避免对页面进行不必要的回发,有很多功能可以通过使用jQuery或ExtJs框架来实现。了解如何通过JSON结果集进行AJAX调用并在应用程序和服务器之间传递信息。
此外,安装FireBug和YSlow等应用程序并使用它们来分析您的应用程序,并按照他们关于如何加速您的应用程序的建议。祝你好运!
答案 3 :(得分:2)
答案 4 :(得分:1)
本书Improving .NET Application Performance and Scalability有一章Improving ASP.NET Performance,可能值得一读。完整的书籍在MSDN上在线,也可以PDF download。
的形式提供答案 5 :(得分:1)
以下摘录自Jeff,Phil和K. Scott Allen写道: 8 ASP.NET Performance Tips。它已经有几年了,但大部分都是永恒的。
我的核对清单:
答案 6 :(得分:0)
使用.NET CLR分析器确定优化的用途。