I\'m looking for a profiler for my C# application being developed in Visual Studio 2008. I am looking for something that is inexpensive (open sourced is preferred) and that it c
Check out the EQATEC profiler, free and works pretty well. Also works for ASP.NET and .NET CF.
The Visual Studio Profiler is part of Team System only. It is not included in Visual Studio Professional.
There is a free .NET profiler called nprof, but it's not released yet and it can be rather volatile. Also, there are some excellent commercial profiler's such as ANTS Profiler from Red Gate; however, these are not low cost.
My recommendation is dotTrace. Isn't free, price is 170 EUR for Personal License.
http://www.jetbrains.com/profiler/index.html
I have used AQtime with great success.
As already mentioned ANTS is also a good option.
Here's a list of open source .Net profilers.
I have used and like the Ants-Profiler from Red Gate, but it does cost money (highly worth it, IMHO).
If you just want to do memory profiling, the .NET Memory Profiler is excellent. It's got a trial period and small cost after that -- well worth it. If you want to spend some money, DevPartner Studio is very good.