Debugging Tools  
Author Message
LuckyL





PostPosted: Visual C# General, Debugging Tools Top

Hi

I'm new to the C# area. Please can someone let me know what tools i can use to monitor what resources the application uses, what class/procedures are using up a lot of CPU/memory. Events being fired off.

  • Please let me know the tool
  • Where i can find it
  • What it does

Thanks in advance




Visual C#4  
 
 
Gabriel Lozano-Moran





PostPosted: Visual C# General, Debugging Tools Top

There are several profiling tools available on the market and here are three that I have already used:

It all depends on your exact needs, budget, usability and so on. Therefore I recommend that you download the evaluation versions and try them out.



 
 
LuckyL





PostPosted: Visual C# General, Debugging Tools Top

Are there any free ones or ones that come with Visual Studio that are for free

thanks



 
 
Gabriel Lozano-Moran





PostPosted: Visual C# General, Debugging Tools Top

There is limited support for code profiling in the following editions of Visual Studio 2005:

  • Visual Studio Team Edition for Software Developers
  • Visual Studio Team Suite

See Visual Studio 2005 Team System Editions Comparison. I don't know if there are some free profiling tools available to the community but considering the complexity of the .NET Profiling API this doesn't surprise me.



 
 
Gabriel Lozano-Moran





PostPosted: Visual C# General, Debugging Tools Top

I have found some that are supposed to be free, I haven't tried them out myself: