我正在深入研究xaml(在我的情况下是WPF),并且非常享受它。
但是,我现在非常想了解(在为时已晚之前)如何分析xaml的性能。是否有任何工具可以做到这一点,或者只是通过阅读代码来了解它并发现潜在的性能问题?
我过去曾使用过各种代码分析器,但不记得可以帮助分析xaml等声明性语言的代码。
答案 0 :(得分:1)
我正在使用VS2010中的Performance Explorer工具来检查我的WPF解决方案的性能。
答案 1 :(得分:1)
过去我不得不介绍一些使用WPF的应用程序,但我从未使用任何具有WPF特定功能的工具。
我使用过VS2010 Performance Explorer和RedGate的ANTS分析器,它们总是足以确定瓶颈,但是值得一提的是,在我的视图模型或数据中,这些瓶颈是 更常见层,而不是我的视图,并且客户端(afaik)都不能轻易指出XAML标记本身内的性能问题。
答案 2 :(得分:0)
查看XAML UI响应工具(又名XAML Profiler)。请参阅this talk以供参考。