As far as the map goes, think WinDirStat. Only ideally it would show time instead of file size, namespace and class instead of directory, and method instead of file.
Here's what I have been reading.
As far as the map goes, think WinDirStat. Only ideally it would show time instead of file size, namespace and class instead of directory, and method instead of file.
Here's what I have been reading.
Certain editions of Visual Studio includes a sampling profiler:
The Sample Profiling Report includes many views, some similar to the map you describe.
I have use many profilers, and while this profiler is not the fanciest profiler in the world, it does produce trustworthy results, and this makes it invaluable.
Red Gate's ANTS Performance Profiler is a good one. i have used it to profile Asp.net application. But it provides Win App profiling as well. They do have 14days trial. You can try and see.
Feature's Includes,
- Percentage of time spent on each line of code (very useful if you want to tune your code).
- line level performance display.
- Call stack based display.
- memory map.
http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/
As Rick Sladkey Said you can use inbuilt tools. You can get whole application prospective performance using this. And this is light weight compare to Red Gate one.