【发布时间】:2014-07-28 13:11:52
【问题描述】:
我有一个 dot net web 应用程序。有一页我们输入数据并提交表单。我们在提交表单之前上传附件。对于附件为 650KB 的文件,提交操作需要很长时间,几乎一分钟。后面的代码是 C#。我们使用第三方 API(Ektron)。它是一个 CMS 工具。
请告诉我,我可以通过哪些方式分析问题的瓶颈。请提供开源工具和浏览器插件.. 除了页面速度和 Yslow 之外。
【问题讨论】:
我有一个 dot net web 应用程序。有一页我们输入数据并提交表单。我们在提交表单之前上传附件。对于附件为 650KB 的文件,提交操作需要很长时间,几乎一分钟。后面的代码是 C#。我们使用第三方 API(Ektron)。它是一个 CMS 工具。
请告诉我,我可以通过哪些方式分析问题的瓶颈。请提供开源工具和浏览器插件.. 除了页面速度和 Yslow 之外。
【问题讨论】:
请检查所花费的时间是请求发起还是响应返回到您的浏览器.. 只有这样你才能寻找解决方案..
【讨论】:
回答你问题的后半部分。至少大多数现代浏览器(FireFox、Chrome 和 Safari)都有一个开发者控制台,可以根据每个请求为您提供每个请求状态所用时间的细分。我个人的偏好是带有 FireBug 的 FireFox,因为我发现 Network 窗格视图易于理解。
【讨论】:
Redgate ANTS 性能分析器几乎可以解决 ASP.net 中的性能问题。
【讨论】: