Какие инструменты вы используете для разработки WPF? [закрыто]

Какие инструменты помимо Visual Cider вы используете?
Удалось ли вам использовать что-то из семейства продуктов Microsoft Expression?

РЕДАКТИРОВАТЬ:
Здесь раскрыты инструменты:

шпионитьMole отладчик визуализаторперфоратор предложеноМэтт ГамильтонThe Expression Blend 2.5 Предварительный просмотр предложеноЭнтони КоньерсKaxaml предложеноЭнтони Коньерс & Брэд ЛичXaml Export предложеноАртур Карвалью

Некоторые другие связанные вопросы:

Инструменты для разработки приложений WPF или SilverlightКак ускорить программы WPF? - имеет список связанных инструментов

Ответы на вопрос(12)

я используюReaderSvg конвертировать SVG (векторная графика) в XAML.

И не имеет прямого отношения к WPF, но очень полезно понять, как работают элементы управления WPF:рефлектор.

Я использую все инструменты, перечисленные в ответе, поэтому я добавлю один из них.

Rooler - Это потрясающий инструмент для работы с пользовательским интерфейсом, и я считаю, что он реализован в WPF.

Microsoft предоставляет удобный инструмент под названием «Перфоратор», который может сказать вам, какие части вашего приложения WPF визуализируются в программном обеспечении. Это часть большого набора «инструментов профилирования производительности», которые вы можете найтиВот.

Помимо Snoop, Mole и VS2K8 используется:

The Expression Blend 2.5 Предварительный просмотрKaxaml

Я нахожусь в Blend по крайней мере столько же, сколько Visual Studio, когда я работаю над пользовательским интерфейсом в проектах WPF. Я использую Blend для создания начальных версий пользовательского интерфейса, а затем вручную настрою xaml внутри VS. Я использую Kaxaml, чтобы "попробовать вещи". Если я захочу поэкспериментировать и не захочу создавать новый проект в VS или Blend, я вместо этого буду использовать Kaxaml.

Я использую следующие инструменты для разработки WPF:

шпионить - Этот инструмент упрощает отладку приложений WPF во время выполнения.Моль - Потрясающий визуализатор для Visual Studio. Настоятельно рекомендуется не только для работы в WPF (хотя она была построена для WPF).Kaxaml - Отличный маленький инструмент для «игры» с XAML. Полный смысл. Я использую его, чтобы увидеть, как будет отображаться XAML.Выражение смесь - В основном для копирования шаблонов управления, но также и для некоторых стилей.

WPF PerfTool может быть полезным

Xaml Export, Экспортирует векторы (например, созданные в Adobe Illustrator) в xaml.

Crack.NET - это инструмент для отладки и создания сценариев, созданный Джошем Смитом, который предоставляет вам доступ к внутренним компонентам любого настольного приложения .NET, работающего на вашем компьютере. Если вы любите Snoop и Mole для Visual Studio, вам также понравится Crack.NET. Crack.NET позволяет вам «обходить» управляемую кучу другого приложения .NET, проверять все виды значений объектов и даже манипулировать этими объектами с помощью сценариев IronPython.

Crack.NET

XAML Силовые Игрушки еще один автор надстройки VS Mole, Карл Шиффлетт. Создает формы, списки, сетки на основе метаданных класса. Также некоторые полезные трюки xaml: группирование элементов в панели, очистка сгенерированного дизайнером кода и т. Д.

Некоторые из замечательных статей, имеющих список инструментов для WPF (из моих закладок) -

Полный список инструментов XAML:

http://www.realsoftwaredevelopment.com/the-complete-list-of-xaml-tools/

Средства и элементы управления Windows Presentation Foundation:

http://blogs.msdn.com/b/mswanson/archive/2006/02/26/wpftoolsandcontrols.aspx

Еще один, о котором я знаю -

Фисташка - «Визуализатор ресурсов WPF»:

http://www.granthinkson.com/2007/11/08/announcing-pistachio-wpf-resource-visualizer/

Когда я только начинал с изучения WPF, я обнаружил множество полезных утилит (перечисленных ниже). Моя статьяОсновные инструменты для начинающих WPF наSimple-Talk.com обсуждает каждый из них с иллюстрациями и ссылками.

Общие исследовательские инструменты

SDK XAML Браузер (Microsoft) - показывает XAML и предоставленный образец для любого элемента управления.XamlTакаТип проводника (Роб Рельея) - раскрывает детали класса WPF в новом интерфейсе.Градиентный редактор (Layne Thomas) - дизайнер градиентов, который производит XAML для вас.Snoop WPF Debugger (Cplotts) - инспектор WPF, который позволяет исследовать визуальное содержимое работающего приложения WPF.DumpControlTemplate (Charles Petzold) - отображает шаблон ControlTemplate по умолчанию для любого элемента управления WPF.SDK Viewer (Microsoft) - предоставляет всю документацию SDK для WPF в приложении с расширенными возможностями.

XamlPad и его преемники

(Моя статья содержит подробную таблицу сравнения функций для этих шести редакторов.)

XamlPad (Microsoft)XamlPadX (Лестер Лобо)XAML Cruncher (Чарльз Петцольд)Каксамл (Робби Ингербретсен)Образец XamlPad (Роб Рельея)XamlHack (Чжоу Юн)

Ваш ответ на вопрос