Обзор Microsoft Expression Studio 3

Обзор Microsoft Expression Studio 3

Изображение 1 из 3

Карта Microsoft Expression Studio 3 SketchFlow
Панель ресурсов Microsoft Expression Studio 3
Обработка на основе состояния в Microsoft Expression Studio 3

£447

Цена при просмотре

Веб-выражение нацелен на традиционную веб-разработку на основе страниц, но основной интерес Microsoft в веб-сфере заключается в создании многофункциональных интернет-приложений (RIA). Другими словами, при выпуске Expression Studio 3 Microsoft нацелена не на Dreamweaver, а на Flash.

Таким образом, хотя Expression Studio 3 включает в себя последние версии Expression Web, Design и Encoder, его ядром является Expression Blend, который используется для разработки полноценных приложений на основе WPF для рабочего стола Windows и облегченных приложений на основе Silverlight для веб.

Твердая творческая сила необходима для этой миссии, и существующие инструменты рисования Blend были улучшены за счет улучшенной обработки градиента и выделения, а также автоматической прокрутки монтажной области. Кроме того, в Expression Blend 3 представлена ​​новая система обработки растровых эффектов. Только два параметра — тени и размытие — предоставляются по умолчанию, но система расширяема, и другие доступны для загрузки.

Если Blend не обеспечивает необходимых вам творческих возможностей, вы всегда можете вырезать и вставлять графику XAML из Expression Design. Кроме того, теперь вы можете импортировать работу из PowerPoint, Illustrator и Photoshop (с разной степенью поддержки и успеха). И вы можете вырезать и вставлять растровые изображения прямо из буфера обмена, что очень упрощает жизнь.

Внешний вид вашего приложения важен, но окончательный успех зависит от того, что оно на самом деле может делать. В Blend различные компоненты, составляющие ваш пользовательский интерфейс, обрабатываются как элементы управления, и в этой новой версии доступ к ним осуществляется через чрезвычайно эффективную новую панель «Активы».

Если вы создаете веб-приложение Silverlight 3, у вас теперь есть около 80 элементов управления на выбор; для полноценной разработки настольных приложений WPF существует около 120, включая мощные возможности для работы с адаптивными макетами и 3D.

В готовом приложении некоторые из этих элементов управления, скорее всего, будут связаны с живыми данными на основе XML. фиды, привязка которых может быть сложной в настройке и может быть недоступна во время проектирования этап. Чтобы обойти обе эти проблемы, Expression Blend 3 позволяет быстро генерировать и развертывать демонстрационные данные.

Обработка на основе состояния в Microsoft Expression Studio 3

А для управления внешним видом текста новый Диспетчер шрифтов упрощает выбор шрифтов и подмножеств символов для встраивания в приложение.

Согласованная и надежная обработка элементов управления пользовательского интерфейса имеет решающее значение, но жизнь была бы скучной, если бы каждое приложение Expression выглядело и вело себя точно так же.

Чтобы придать вашему приложению собственный уникальный штамп, вы можете быстро изменить форматирование элементов управления на панели «Свойства» или создать полностью индивидуальный дизайн. Для проектов Silverlight есть новая панель «Части», где вы можете выделить графические элементы, чтобы они действовали как компоненты вашего элемента управления.

Вы также можете настраивать приложения и элементы управления, создавая для них различные визуальные состояния на новой панели «Состояния». После того как вы добавили состояние и выбрали его, любые изменения, которые вы вносите в текущее окно, автоматически записываются.

Вы также можете просматривать переходы между состояниями в реальном времени на монтажной области и настраивать плавные изменения макета, например, между сеткой из трех и двух столбцов. Более точное управление анимацией элементов можно осуществлять с помощью панели «Объекты и временная шкала».

А если вы создаете проект Silverlight, теперь вы можете анимировать значительно больше свойств и применять предопределенные функции плавности для создания более плавной и естественной анимации.

Лучшая интерактивность

Управление тем, как пользователи взаимодействуют со всеми различными элементами, — это еще одна область, которая изменилась к лучшему. В предыдущих версиях единственным способом сделать это было написать необходимый код практически с нуля. Expression Blend 3 гораздо полезнее, предоставляя ряд предустановленных вариантов поведения на панели «Активы». Встроенные основные параметры включают действия для управления свойствами, состояниями и раскадровками, а также для загрузки URL-адресов, все из которых можно настроить на панели «Свойства». Система является расширяемой, а дополнительные варианты поведения можно загрузить с сайта Microsoft Expression Gallery.

Однако, чтобы выйти за рамки представления, кому-то придется стиснуть зубы и написать некоторый код, и это, наконец, стало реальным вариантом для автономного пользователя. Наконец, Expression Blend 3 предоставляет редактор кода, в который вы можете добавить свой собственный Visual C# или Visual Basic. NET, и он поставляется с автодополнением синтаксиса, автоматическим форматированием, сопоставлением фигурных скобок и созданием обработчика событий.

Подробности

Подкатегория программного обеспечения Веб-разработка

Поддержка операционной системы

Операционная система Windows Vista поддерживается? да
Операционная система Windows XP поддерживается? да
Операционная система Linux поддерживается? нет
Операционная система Mac OS X поддерживается? нет