我想检查特定asp.net网站(基于C#)中每个页面的加载速度。我想创建一个类来定时加载和执行某个元素。我想在每个用户控件和页面本身上创建一个stopwatch
对象,以获取诊断页面完成加载所需的时间。当启用debug
时,我们可以看到每个页面的加载时间以及每个元素。跨主页面,页面和所有用户控件共享单个类
我不想将它保存在session
,但我真的无法想办法绕过它。
我在想一个很好的实现是包含一个我编写的类,它将跟踪每个母版页,页面和用户控件加载时的stopwatch
值,但我可以在何处保存每个execution time
它完成了吗?我想我可以使用Session
,但这是在用户控件和页面中保存数据的唯一方法吗?
这样做的最好方法是什么?
请不要用“ASP.NET”等来标题。这就是标签的用途。 – 2012-03-31 04:25:07
有道理,不会再发生,桑德斯! – Sean 2012-03-31 04:27:23