JavaScript ASP.NET性能差

JavaScript ASP.NET性能差,javascript,asp.net,html,performance,timing,Javascript,Asp.net,Html,Performance,Timing,我刚刚开始在我正在开发的网站上收集指标。为了监视服务器运行时的页面加载,我在PageInit和PreRender中设置了秒表。服务器端似乎运行得比较好(最多几秒钟) 前端运行非常缓慢,但只是偶尔。我使用window.performance.timing来衡量这一点。从navigationStart到loadEventEnd,我得到了一些非常高的数字(接近80秒,而不是毫秒)。然而,当我把这些数字分解时,我看不到缓慢的实际来源。我已经分别测量了下表中的所有内容,它们甚至不接近总页面加载时间的总和。

我刚刚开始在我正在开发的网站上收集指标。为了监视服务器运行时的页面加载,我在PageInit和PreRender中设置了秒表。服务器端似乎运行得比较好(最多几秒钟)

前端运行非常缓慢,但只是偶尔。我使用window.performance.timing来衡量这一点。从navigationStart到loadEventEnd,我得到了一些非常高的数字(接近80秒,而不是毫秒)。然而,当我把这些数字分解时,我看不到缓慢的实际来源。我已经分别测量了下表中的所有内容,它们甚至不接近总页面加载时间的总和。你知道缓慢是从哪里来的吗


您是否尝试过在“网络”选项卡上的Chrome中打开开发者工具(F12),查看每个网页请求需要多长时间。这可能是因为您有太多的资源(使用捆绑包),或者可能是渲染时间太长(主页请求)。无论哪种方式,它都是我想要的,它来自ASP.NET页面。但是,当我使用秒表(从PageInit开始,在PreRender停止)测量ASP.NET时间时,一切似乎都很好。你知道接下来该去哪里吗?它在ASP.NET生命周期中的某个地方,但我似乎无法确定它在哪里。特别是因为它不在初始化和预渲染之间。您是否尝试过测量控制器收集/解析数据所需的时间。我想这是下一步要考虑的事情。对所有人启用异常处理也是值得的,如果最终抛出大量异常(即使它们被捕获),可能会导致应用程序运行缓慢。这不是MVC,因此没有控制器。我想这是在服务器端发生的,但我无法找到它。如何衡量异常处理的性能影响?