C# Profiler

  • Thread starter Thread starter Vai2000
  • Start date Start date
V

Vai2000

Hi All, Does anyone know of a tool which can profile my assembly, so that I
get a stats on all the methods called and how much time each took?

TIA
 
Hi All, Does anyone know of a tool which can profile my assembly, so that I
get a stats on all the methods called and how much time each took?

NCover might be a good place to start; it profiles you're code to
ensure each method gets called, so it may keep track of those stats as
part of doing so.
 
I tried out four profilers a while ago for C# code: DevPartner,
JetBrains dotTrace, AutomatedQA AQtime4, and red-gate's ANTS Profiler.
I thought red-gate's profiler was the best of those four by far.

There are little things like better interface and easier to use and
such, but the bottom line was it quickly allowed me to see the
bottlenecks in my app and fix them, which is exactly what a profiler
is for. :-)

http://redgate.com/products/ants_profiler/index.htm

One thing to note is that a new version of dotTrace has come out since
I did my testing, so perhaps their new one is a lot better. I was
really surprised at dotTrace 'cause JetBrains, the company that makes
it, produces really good software otherwise and has excellent
developers and support.

This site has a pretty big list of profilers too:

http://sharptoolbox.com/categories/profilers-debuggers

HTH,

Sam
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top