如何加快ASP.NET的开发体验?

时间:2011-08-07 17:30:33

标签: asp.net performance visual-studio-2008 webforms

我已经在VS2008上投入了WebForms ASP.NET 3.5项目。该解决方案有5个项目,因此不会太大。让我烦恼的一件事是从F5到实际网页需要花多长时间我可以做些什么(好15-20秒)。我所使用的盒子是相对较新的 - 其他所有东西都感觉非常活泼。

我可以做些什么来加快这个过程?

2 个答案:

答案 0 :(得分:6)

如果您不需要调试,请不要这样做。我所做的是在没有调试的情况下启动项目(ctrl + F5)。你现在有一个附加到VS的窗口。您现在需要做的就是在进行代码更改时重建代码,这要快得多。

西蒙

答案 1 :(得分:3)

  1. 直接引用dll而不是项目。(如果引用的项目是在发布模式下编译的,那就更好了)
  2. 设置optimizeCompilations =“true”: 当你遇到非常慢的表现时 更改后,对ASP.NET网站的初始请求 App_Code文件夹,bin文件夹或Global.asax文件。在此标志上转动将提高性能。

  3. 使用Combress(http://combres.codeplex.com/)缩小css和javascript文件。

  4. 启用Gzip压缩以减少网络上的网络流量。这可能会使网络流量减少50%以上。

  5. http://developer.yahoo.com/performance/rules.html。 尝试实施最佳编码实践。
  6. 这些东西肯定会提高网站的性能。