我越來越深入xaml(在我的情況下是WPF),並真正享受它。但是,我現在很想了解(現在爲時已晚)如何剖析xaml的性能。是否有任何工具可以做到這一點,還是僅僅通過閱讀代碼來學習並發現潛在的性能問題?如何分析XAML性能?
我以前使用過各種代碼分析器,但不記得可以幫助描述xaml等聲明性語言的代碼。
我越來越深入xaml(在我的情況下是WPF),並真正享受它。但是,我現在很想了解(現在爲時已晚)如何剖析xaml的性能。是否有任何工具可以做到這一點,還是僅僅通過閱讀代碼來學習並發現潛在的性能問題?如何分析XAML性能?
我以前使用過各種代碼分析器,但不記得可以幫助描述xaml等聲明性語言的代碼。
我在VS2010中使用Performance Explorer工具來檢查我的WPF解決方案的性能。
我不得不在過去使用WPF分析許多應用程序,但我從來沒有使用任何具有任何WPF特定功能的工具。
我已經使用了VS2010性能Explorer和展鵬的螞蟻分析器和他們一直足以建立瓶頸,但隨後這是值得說,這些瓶頸是多更在我的視圖模型和數據層普遍比我視圖,並且客戶端(afaik)都無法輕鬆指出XAML標記本身的性能問題。
查看XAML UI Responsiveness Tool(又名XAML Profiler)。請參閱this talk以供參考。
從鏈接添加詳細信息,然後將鏈接作爲參考發佈此類解決方案時作爲參考.. – Lal