Разработка Silverlight [Visual Studio 2008 против Expression Blend]

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

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
0
2 947
5
Перейти к ответу Данный вопрос помечен как решенный

Ответы 5

Ответ принят как подходящий

Я не хочу задавать собственные вопросы, но это может немного помочь вам, особенно если вы не знакомы с 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/

Другие вопросы по теме