Нет, нет свободной версии выражения blend (кроме ограниченного времени), и не было ни одного объявления о запланированном.
Несколько полезных инструментов являются:
Kaxaml и XAMLpad для тестирования блоков XAML.
StyleSnooper позволяет захватывать стили/шаблоны по умолчанию из всех существующих элементов управления в рамках. Очень полезно, если вы просто хотите изменить существующий стиль или шаблон litte.
Кроме того, у рефлектора есть плагин BAML, который может пригодиться в разы.
У нас есть выражение blend (как часть подписки MSDN), и мы его почти не используем. Мы использовали его для двух вещей. 1) Чтобы захватить стили, теперь мы просто используем стиль snooper, это проще. 2) Для тестирования настраиваемых шаблонов сложных элементов управления, таких как представления списков, мы теперь немного изменили структуру, чтобы генерировать тестовые данные, когда XAML отображается в визуальной студии, поэтому нам не нужно постоянно переключаться на смесь.
Мне действительно любопытно, каким образом вы находите конструктора VS ограниченным. Лично я бы рекомендовал против использования визуального дизайнера XAML вообще - он действительно намного лучше подходит для написания вручную, так же как и для HTML, - и вы тоже получите надлежащий гибкий макет. А в качестве редактора кода обычно нужен редактор VS2008, –
Я согласен с Павлом. Напишите свой XAML вручную. Забудьте визуальный конструктор, он просто создает стопки избыточного мусора (в VS и blend). –
Мне бы пришлось не согласиться: инструменты анимации, шаблонов и привязки данных в Blend делают это намного лучше. Добавить в поведении, 3D и поток эскиза и смешать удары VS из воды. Да, вы можете сделать много хорошей работы в VS-кодировании прямо XAML, но опытный пользователь Blend может выполнить больше работы за меньшее время. Я также не согласен с избыточным кодом: выход XAML от Blend очень чистый. Единственный раз, когда он создает ненужный код, вы устанавливаете значение свойства по умолчанию - в этом случае вы должны использовать функцию «Сброс», чтобы исключить ненужный XAML. –