Microsoft Blend — Microsoft Blend
Microsoft Blend для Visual Studio (ранее Microsoft Expression Blend ) — это инструмент проектирования пользовательского интерфейса, разработанный и продаваемый Microsoft для создания графических интерфейсов для веб-приложений и приложений для настольных компьютеров, сочетающих в себе функции этих двух типов приложений. Это интерактивный интерфейс WYSIWYG для разработки интерфейсов на основе XAML для Windows Presentation Foundation, Silverlight и UWP. приложений. Это было одно из приложений в пакете Microsoft Expression Studio до того, как этот пакет был прекращен.
Expression Blend поддерживает текстовый движок WPF с расширенной типографикой OpenType и ClearType, векторные 2D-виджеты и 3D-виджеты с аппаратным ускорением. через DirectX.
- 1 История
- 1.1 История выпусков
История
Expression Blend имел кодовое имя Sparkle, и первоначально продукт был объявлен как Microsoft Expression Interactive Designer, прежде чем он был переименован в Expression Blend в декабре 2006 года.
24 января 2007 года Microsoft выпустила первый общедоступный Community Technology Preview Expression Blend можно бесплатно загрузить на их веб-сайте. Финальная версия была выпущена в производство вместе с другими продуктами Expression 30 апреля 2007 года. Новости RTM были объявлены на конференции Microsoft MIX 07 для веб-разработчиков и дизайнеров. Пакет обновления 1 для Expression Blend был выпущен в ноябре 2007 г. Expression Blend требует .NET Framework 3.0. Expression Blend и Expression Web также доступны как часть подписки MSDN Premium.
В декабре 2012 года Microsoft объявила о прекращении поддержки отдельных инструментов пакета Expression. Expression Blend был интегрирован в Visual Studio 2012 и Visual Studio Express для Windows 8.
История выпусков
Выпуск Дата выпуска Основные моменты 2 2008-04-28 Поддержка разработки Microsoft Silverlight на основе браузера Rich Internet Applications, обеспечивающих анимацию, векторная графика, интерактивность и возможность воспроизведения видео. Версия 2.0 на момент выпуска поддерживала только приложения Silverlight 1.0, и Microsoft планировала использовать Blend 2.5 для приложений Silverlight 2.0, однако возможности предварительной версии 2.5 были добавлены в Blend 2.0 Service Pack 1. 3 22.07.2009 Поддержка файлов PSD и AI, поддержка SketchFlow, TFS и ряд других значительных улучшений. Sketchflow — это модуль прототипирования взаимодействия с пользователем, реализованный в Blend. 4 2010-06-07 Поддержка Silverlight 4 и WPF 4, при этом оставаясь совместимым с приложениями Silverlight 3 и WPF 3.5 SP1. Другие улучшения и дополнения: библиотека фигур, улучшенная поддержка файлов Photoshop, добавленные эффекты пиксельного шейдера, компоновка контуров, эффекты перехода, переходы элементов ListBox, поддержка паттернов Model-View-ViewModel, дополнительные Behaviors, условные Behaviors, образцы данных из классов CLR, разрешение ресурсов времени разработки, функции упрощения для WPF 4, более чистый XAML и поддержка.ZIP для проектов и шаблонов. Поддержка проектов Windows Phone 7 для Expression Blend 4 Release Candidate. 2012 2012-08-15 Название изменено на «Blend for Visual Studio 2012». Выпущено вместе с окончательными версиями Windows 8 и Visual Studio 2012 RTM. Включает поддержку WPF версий 3.5, 4.0 и 4.5, Silverlight 4.0 и 5.0, SketchFlow и инструментов наложения для Windows 8. 2013 17.10.2013 Выпущено вместе с Visual Studio RTM 2013 2015 2015-07-20 Выпущены вместе с RTM Visual Studio 2015 2017 07.03.2017 Выпущено вместе с RTM Visual Studio 2017 2019 2019-04-02 Выпущено вместе с RTM Visual Studio 2019 См. Также
- Glade Interface Designer
- Interface Builder
Microsoft Expression Blend
Microsoft Expression Blend — программа от корпорации Microsoft, предназначенная для разработки дизайна веб-интерфейсов и графических настольных приложений, совмещает в себе особенности этих двух типов приложений. Интерактивный WYSIWYG-редактор для дизайна интерфейсов, основанных наXAML-приложениях, для Windows Presentation Foundation и приложения Silverlight. Входит в состав пакета графических программ Microsoft Expression Studio. Expression Blend поддерживает WPF, в котором используется метод OpenType и ClearType, основанный на 2D- и 3D-элементах управления с аппаратным ускорением через DirectX.
Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA, если не указано иное.
Expression Blend 4
Программа Expression Blend, разработанная корпорацией Microsoft, предназначена для создания приложений WPF и Silverlight на промышленном уровне. Это инструментальное средство предоставляет пользователю развитый графический интерфейс, в котором можно создавать и настраивать настольные программы (WPF API) и веб-приложения (Silverlight API). При этом вся необходимая XAML-разметка формируется автоматически.
Возможности Expression Blend предоставляют развитые инструментальные средства для компоновки и настройки элементов управления, создания анимационных последовательностей, специальных стилей оформления и шаблонов, построения новых пользовательских элементов и т.д., поэтому изучение данной программы поможет разработчикам на платформе .NET сэкономить кучу времени на создание графического интерфейса пользователя. Ниже представлены разделы, которые входят в данное руководство по Expression Blend:
В данном разделе вы найдете описание основных компонентов интегрированной среды Expression Blend IDE (монтажный стол, панели Tools, Object and Timeline, Properties и т.п.). Так же будет рассказано про создание простейшей векторной графики средствами Expression Blend, экспорт существующей графики из программ Adobe Photoshop, Adobe Illustrator и Expression Design. В конце описывается работа с анимацией.
Здесь речь пойдет о средствах, предоставляемых интерфейсами WPF API и Silverlight API, настройка которых в полной мере поддерживается в Expression Blend. В частности, будут описаны стандартные элементы управления, присутствующие в вышеуказанных платформах, стили, шаблоны и пользовательские элементы управления. В конце, вашему вниманию будет предложено описание работы с привязками свойств объектов и данных (одной из основопологающих концепций WPF и Silverlight).
Наконец, мы разберем основы работы с платформой Windows Phone 7 (платформа для мобильных устройтв) и прототипами SketchFlow, позволяющими создавать предварительные структуры программ и сайтов.
- C# тест (легкий)
- .NET тест (средний)
Лучший чат для C# программистов
Что такое Microsoft Blend?
Microsoft Blend для Visual Studio , также известный как Microsoft Blend, является прикладной программой, которую разработчики используют для разработки пользовательских интерфейсов для программ практически любого типа.
Этот продукт был разработан и продан корпорацией Майкрософт, и, когда пакет Microsoft Expression Studio был еще доступен, он был его неотъемлемой частью.
В общем, Microsoft Blend для Visual Studio — это еще один способ для Microsoft побудить разработчиков создавать все больше и больше программ, расширяя имеющиеся у них ресурсы более универсальным образом.
Для чего используется Microsoft Blend?
Microsoft Blend для Visual Studio — это интерактивный интерфейс WYSIWYG для разработки интерфейсов на основе XAML для приложений Windows Presentation Foundation, Silverlight и UWP.
Он помогает вам разрабатывать Windows и веб-приложения на основе XAML. Он поставляется с тем же базовым опытом проектирования XAML, что и Visual Studio, при добавлении визуальных дизайнеров для сложных задач, таких как анимация и поведение.
С тех пор, как пакет Microsoft Expression Studio был прекращен, Microsoft Blend для Visual Studio стала частью пакета Visual Studio. По этой причине он выпускается почти ежегодно вместе с Visual Studio и постоянно обновляется.
Как я могу использовать Microsoft Blend?
Пользовательский интерфейс для Microsoft Blend довольно прост и включает стандартную конструкцию на основе панели инструментов, которую можно ожидать в типичных программах проектирования.
- Инструменты выбора
- Просмотр инструментов
- Инструменты кисти
- Инструменты объекта
- Инструменты актива
Чтобы создать новый пользовательский интерфейс и запрограммировать его поведение, вам потребуется два основных окна в Microsoft Blend. Это окна Активы, Объекты и Временная шкала .
Окно Активы
Если вы знаете, как использовать Visual Studio, то вы найдете окно Microsoft Blend’s Assets чрезвычайно знакомым. Помимо элементов управления, вы найдете все, что нужно для вашего артборда в окне Активы.
Они включают в себя практически все, от стилей и медиа, до поведения и эффектов.
Окно Объекты и Временная шкала
После добавления всех элементов и эффектов пользовательского интерфейса вы можете упорядочить и запрограммировать их поведение через это окно. Интерфейс этого окна аналогичен интерфейсу инструмента редактирования видео, где вы задаете поведение и действия в пределах временной шкалы.
Заключительные мысли
Независимо от того, насколько полезно приложение, оно никогда не будет иметь ожидаемого успеха, если оно не будет выглядеть так, чтобы привлечь ваших пользователей. Если у вас нет навыков, чтобы сделать интерфейс привлекательным, вы можете, по крайней мере, сделать его простым.
Учитывая все вышесказанное, такой инструмент, как Microsoft Blend, необходим для независимых и профессиональных разработчиков.
Используете ли вы Microsoft Blend для разработки пользовательского интерфейса вашего приложения? Дайте нам знать в разделе комментариев ниже.
СВЯЗАННЫЕ СТАТЬИ ВЫ ДОЛЖНЫ ПРОВЕРИТЬ:
- Что такое набор инструментов Microsoft для оценки и планирования?
- Что такое ядро Windows (ОС ядро)?
- Служба Windows Update Medic: что это такое и как им управлять