我的任务是提高 ASP.NET 2.0 应用程序的性能。
我目前关注的页面有很多问题,但我无法深入研究的一个问题是页面的渲染时间。使用 Trace.axd,Begin Render 和 End Render 之间的持续时间为 1.4 秒。从 MSDN 我看到
所有 ASP.NET Web 服务器控件都有一个 Render 方法,该方法写出发送到浏览器的控件标记。
如果我有页面上所有控件的源代码,我只会检测它们以跟踪它们的渲染时间。不幸的是,这个特定页面有很多控件,其中大多数是第三方的。是否有工具或技术可以更好地了解渲染过程中发生的事情?我想知道是否有一个性能特别差的控件,或者页面上的控件是否太多。