Я разработчик .Net и хочу заняться разработкой приложений Silverlight. У меня есть VS 2008, но я хотел знать, нужно ли мне смешивать выражения. Каковы плюсы и минусы смешивания с VS?





Я не хочу задавать собственные вопросы, но это может немного помочь вам, особенно если вы не знакомы с Expression Studio или Expression Blend: "Что такое Microsoft Expression Studio и как она интегрируется с Visual Studio?"
Blend очень полезен для проектирования, и его новая функция управления визуальными состояниями редактирования может быть очень полезной. Однако генерируемый им XAML может быть труднее поддерживать, чем пользовательский написанный.
Лично я использую blend всякий раз, когда мне нужно создать определенный визуальный эффект, а затем копирую XAML в фактическое решение, но в идеальной среде вы должны предоставить дизайнеру необработанный XAML, сгенерированный в VS, и он должен его отредактировать. со смесью.
Основным преимуществом является то, что это поверхность визуального дизайна для XAML для Silverlight. Прямо сейчас поверхность визуального дизайна в VS for Silverlight доступна только для чтения. Я всегда описываю Blend как графический редактор XAML. Это невероятно мощный инструмент, помогающий вам понять XAML, легко создавать анимацию, которая может потребоваться, элементы управления шаблонами, позиционировать элементы приложения и т. д.
Вам понадобится смесь для создания прототипов анимации, создания шаблонов, изменения цветов. Я не использую его каждый день, как только вы добавляете преобразователь значений, он делает этот элемент невозможным для рендеринга.
Чтобы делать что-нибудь с Blend, я создаю новый проект в Blend, создаю макет того, что хочу, и вырезаю xaml. Так что я его редко использую.
Но вам это не НУЖНО. Получите предварительную версию за июнь или получите ее в MSDN, но не покупайте ее. Если у вас есть предварительный просмотр, вы можете использовать его для изучения анимации и xaml. После того, как вы достаточно поработали с xaml, быстрее перейти к xaml и не использовать какие-либо инструменты.
Дизайнеры используют продукты Adobe и Mac ... Так что единственное, что вам НУЖНО - это конвертер.
Если вы собираетесь делать минимум XAML, тогда вам поможет отличный бесплатный инструмент KaXAML. Загляните сюда подробнее http://www.kaxaml.com/