tags:

views:

83

answers:

5

I'd like a profiling application for .NET with an API for me to use to gain on-the-fly metrics and then dynamically alter application settings for performance optimisation.

Does such a program exist?

Thanks

A: 

Tons of info on SO. Search for it.

o.k.w
+2  A: 

dotTrace from JetBrains is good and has nice API

Mike Two
+3  A: 

I really like dotTrace from JetBrains. One great benefit is the integration capabilities with Visual Studio.

Here is a good introduction.

alexn
A: 

I prefer YourKit .NET profiler http://www.yourkit.com/dotnet/

Here is the link to their API http://www.yourkit.com/docs/net45/help/api.jsp

API allows start/stop profiling capture CPU and memory snapshot, etc.

--serge

Serge
A: 

I prefer ANTS Performance Profiler and ANTS Memory Profiler

Lukas Šalkauskas