Sudheer_Keesara
asked on
Profiling ASP.NEt pages
What is the best way to profile the ASP.NEt pages. I would like to know how much time each request is taking along with the indivisual function call durations.
What are the best free tools available for profiling ASP.NET pages or handler requests?
What are the best free tools available for profiling ASP.NET pages or handler requests?
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Did you take a look at the performance counters ?
http://msdn.microsoft.com/en-us/library/fxk122b4.aspx
http://msdn.microsoft.com/en-us/library/fxk122b4.aspx
ASKER
I want generate the data for the request and individual function calls and not just viewing. So is there a way to capture the data for each request and make it persistant using counters?
In general, good tools won't come cheap... have a look at:
Free
http://www.eqatec.com/tools/profiler/
Paid
http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/
http://www.jetbrains.com/profiler/
http://www.yourkit.com/dotnet/download/
Free
http://www.eqatec.com/tools/profiler/
Paid
http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/
http://www.jetbrains.com/profiler/
http://www.yourkit.com/dotnet/download/
ASKER
I am not sure if eqatec works with ASP.NET applications? It's mentioned as desktop applications.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks for a quick response.
The second link does work and I tried using the Memory Profiler with ASP.NET earlier but it was not easy.
Is there any thing simple out there which can give the total request time and each individual function call durations easily. I am not really looking for a memory profiler.
Thanks in advance.