I am currently working on a C#/XAML application, I need to do performance profiling to figure out XAML bottlenecks. Any good profilers/tools available?
3 Answers
- Visual Studio (Performance tools) download and How to do.
- RedGate Ants Profiler
- Telerik JustTrace
The last 2 are good ones, and not free
3 Comments
user1542794
Are any tools able identify XAML perf issues?
noobob
@user1542794 not sure what you mean. You can trace memory or CPU performance.
user1542794
Would these tools be able to pinpoint problems with the xaml markup? That is where we suspect our bottlenecks are.
PerfView is free tool that is used by the CLR performance team. It is specifically designed for profiling the performance of .NET applications and can do both CPU and memory (managed heap) investigations. A plus is that it doesn't require running an install on a machine to collect performance data. There is an awesome series of videos by Vance Morrison on using the tool.