Silverlight против выражения смесь - PullRequest
4 голосов
/ 02 августа 2010

Меня немного смущает разница между Silverlight и Expression Blend. Насколько я понимаю, Silverlight используется для создания лучшего интерфейса, а Blend используется для создания анимации? Это означает, что вы можете использовать Silverlight без необходимости использования Expression Blend (есть большой спрос на разработчиков Silverlight, но я, насколько я знаю, Silverlight довольно легко понять). Вы можете использовать Silverlight без использования Blend, но вы не можете использовать Blend без использования Silverlight. Это было бы правильно?

Ответы [ 3 ]

7 голосов
/ 02 августа 2010

Silverlight - это технология, которая используется для разработки многофункциональных интернет-приложений.В Visual Studio вы можете делать и то, и другое, разрабатывать весь сайт и изменять его внешний вид, но Blend - это инструмент дизайна, который позволяет легко применять дизайн на вашем сайте.Так что вы не можете создать целый сайт Silverlight только в смеси.Рассмотрите это как инструмент помощи.

вот хороший блог о silverlight: http://www.windowspresentationfoundation.com/ много полезной информации там

3 голосов
/ 04 августа 2010

Blend - это инструмент, похожий на VS.Он может создавать приложения Silverlight и WPF (как VS).Пользовательский опыт сильно отличается - он предназначен для того, чтобы сосредоточиться не столько на коде, сколько на дизайне.В результате некоторые элементы VS не существуют в Blend.Аналогично, в Blend есть несколько дополнительных элементов управления, которые упрощают анимацию, фигуры, видео и т. Д., Которые не были бы получены, если бы вы использовали только VS.Кое-что просто проще в одном приложении по сравнению с другим (анимация в Blend, кодирование в VS), но вы можете сделать большую часть одной и той же работы в любом из них.VS и Blend), или вы можете использовать их вместе для разных частей вашего проекта.

Они также предназначены для разных рынков.Blend обычно входит в состав Expression Studio, набора различных программных пакетов, ориентированных на дизайн (веб-дизайн) и мультимедиа.

1 голос
/ 03 августа 2010

Blend - это просто инструмент, инструмент дизайнера. Но я, как программист / разработчик, довольно часто использую Blend по причинам, указанным выше (например: создавать сложные анимации, изменять шаблоны, стилизацию и т. Д.).

Blend - это инструмент для Xaml, технологии Silverlight, а также WPF (Windows Presentation Foundation).

Примечание. Silverlight является подмножеством WPF.

Надеюсь, что оберну для вас вещи вкратце.

...