#.net #performance #xaml
#.net #Производительность #xaml
Вопрос:
Я все глубже погружаюсь в xaml (в моем случае WPF), и мне это действительно нравится.
Тем не менее, я бы очень хотел понять сейчас (пока не стало слишком поздно), как профилировать производительность xaml. Существуют ли какие-либо инструменты для этого, или это просто случай, когда нужно хорошо изучить его и выявить потенциальные проблемы с производительностью, прочитав код?
В прошлом я использовал различные профилировщики кода, но не помню ни одного, который мог бы помочь профилировать декларативный язык, такой как xaml.
Ответ №1:
Я использую инструмент Performance Explorer в VS2010 для проверки производительности моих решений WPF.
Ответ №2:
В прошлом мне приходилось профилировать ряд приложений, использующих WPF, но я никогда не использовал какой-либо инструмент, который имеет какие-либо функции, специфичные для WPF.
Я использовал обозреватель производительности VS2010 и профилировщик ANTS от RedGate, и их всегда было достаточно для выявления узких мест, но тогда стоит сказать, что эти узкие места были гораздо более распространены в моей модели представления или уровне данных, чем в моем представлении, и ни один клиент (afaik) не может легко указатьпроблемы с производительностью в самой разметке XAML.
Ответ №3:
Ознакомьтесь с инструментом реагирования пользовательского интерфейса XAML (он же профилировщик XAML). Смотрите Этот доклад для справки.
Комментарии:
1. Добавьте подробности из ссылки, а затем поместите ссылку просто как ссылку при публикации таких решений в качестве ответов..