ASP.NET网站与ASP.NET WebApp:性能差异是什么?

Shy*_*yju 5 asp.net performance

一个ASP.NET网站和ASP.NET Web应用程序之间的区别已经被问了很多次.但是,我无法找到我的问题的答案,即使用其中一个是否存在任何真正的性能差异.此外,我的理解是网站项目是动态编译的; 这意味着每次请求编译请求的页面时?

Kev*_*che 1

对于 ASP.NET 网站,页面是根据需要动态编译的。AKA - 第一次访问或更改时。

我认为两种解决方案编译后性能差异很小/根本没有不同。这两种解决方案是针对不同的需求/愿望而设计的。

通过动态编译,您可以在服务器上放置一个新的代码隐藏文件,它会识别新文件并在下一个人访问它时重新编译。这为更新您的网站提供了灵活性。

然而,网络应用程序比网站有许多优点。请参阅这篇博客文章这篇文章,对两者进行很好的比较。