Полезные утилиты WPF [закрыты]
Вопрос
Каковы некоторые полезные утилиты, которые помогают вам при написании приложений WPF?Я знаю о Вынюхивать для визуальной отладки приложений WPF во время выполнения и Шаззам - инструмент тестирования эффекта пиксельных шейдеров WPF.
Я хотел бы узнать о других подобных приложениях и в чем они полезны.
Решение
Существует целая куча инструментов для WPF, и по мере роста популярности WPF появляется все больше и больше.Ниже я перечислил несколько наиболее полезных из них, но на самом деле это зависит от того, чего вы хотите достичь.
Например, для меня плагин Sketchflow в Blend внес такой вклад.Кроме того, с выходом VS2010 в следующем году вы увидите, что интеграция VS2010 с WPF станет намного более гибкой.
Утилиты, специфичные для WPF / XAML
- Microsoft Blend с Sketchflow - Дизайн и прототип
- Инструменты профилирования производительности для WPF
- XAMLPadX - редактор Xaml
- XAML Power Tools - Плагин для Vs
- Snoop - Упрощение визуальной отладки
- Shazzam - Редактировать затенение пикселей
- Крот - Визуализатор С Редактированием свойств
- Kaxaml - Облегченный редактор XAML
- Фисташковый - Визуализатор ресурсов
- Zam 3D - Инструмент 3D XAML
- Экспортер XAML для Blender
- Paste2XAML - Преобразование буфера обмена и метафайлов в xaml
- Silverlight PAD - Тестировать содержимое XAML
- StyleSnooper - Просмотр стилей для любого элемента управления WPF framework
- Покажите мне шаблон - Изучение шаблонов элементов управления
- Средство восстановления разрешений WPF XBAP - Восстанавливает реестр для приложений браузера WPF Xaml
- Трещина.Сеть - похожа на Mole или Snoop
Я также согласен с Эндрю, если вы планируете много заниматься разработкой WPF, стоит взглянуть на шаблон MVVM, поскольку я чувствую, что это один из шаблонов, который действительно раскрывает большую мощь WPF.
Кроме того, если вы еще не ознакомились с PRISM, дайте ему немного времени.
Другие советы
Те, которыми я пользуюсь:
У Робби Ингебретсена Каксамл Это простой редактор, который отлично подходит для нестандартной работы, а также добавьте сюда сгенерированный Blend Xaml, чтобы очистить его.
Набор для повышения производительности WPF – не уверен, что это последняя версия, но вы получаете отличное представление о том, где находятся ваши бутылочные горлышки.
C/o Карлшиффет: Крот - аналогично отслеживанию дополнения debug visualizer для VS, а также его
Xaml Powertoys - Мощные игрушки которые представляют собой отличный набор утилит.
Отражатель, конечно, который не должен нуждаться в каком-либо представлении.
Expression Blend 3, который предлагает гораздо более совершенный дизайн.
Фрагменты кода для VS, чтобы заглушить все материалы DP– Я забыл, откуда я их взял, но у доктора WPF и, конечно, у Саши Барбера есть несколько хороших.
Существует множество фреймворков MVVM, многие из которых широко обсуждались на SO.
Фисташковый - Визуализатор ресурсов WPF - перечисляет все ресурсы из вашего проекта WPF и показывает, используются ли они и где.
Я знаю, что речь шла о WPF, большинство инструментов WPF, которые я бы предложил, уже здесь, но я заметил некоторые другие рекомендации silverlight, с которыми вы можете ознакомиться сильверлайтспи, что-то вроде слежки за silverlight.
http://marlongrech.wordpress.com/avalon-controls-library/
Проверьте это:это библиотека элементов управления WPF, включая текстовое поле mask, которое отсутствует в WPF.