Expression Blend для разработчиков Silverlight

ОГЛАВЛЕНИЕ

Теперь разработчикам гораздо легче создать приложение Silverlight 2. Проект, который начнем разрабатывать, похож на Silverlight сервис по обмену мгновенными сообщениями (чат) разработанный ScottGu и показанный на рисунке 5-1

Рисунок 5-1. Завершенное приложение

Ознакомление

Для начала вам понадобится запустить Expression Blend. Первое, что вы увидите, будет окошко нового проекта (New Project). Выбрав Silverlight 2 Application (Приложение Silverlight 2), установите язык программирования в Visual Basic и выберите месторасположение вашего нового проекта, который мы назовем BlendForSilverlight (как это показано на рисунке 5-2)

 

Рисунок 5-2. Создание нового проекта

Файлы Solution

Исследуйте правый верхний уголок окна. Проект и файлы , созданные Blend, являются идентичными тем, которые создает Visual Studio 2008. Более того, между ними нельзя производить экспорт/импорт - вы можете открыть обе среды разработки одновременно и они обе будут работать идеально (смотри рисунок 5-3)

 

Рисунок 5-3. Файлы Blend 

Быстрый обзор 

Правый верхний угол содержит не только файлы, но и меню свойств, меню ресурсов, а под ними находится окно данных. В центре расположена "Art Board" (поверхность разработки и Xaml-разметка, которая может быть разделена так, как это показано на рисунке 5-4)

 

Рисунок 5-4. Поверхность разработки и режим разделения

Я добавил подсветку в правом верхнем углу для того, чтобы выделить те элементы управления, которые позволяют переключаться между режимом дизайна, Xaml и режимом разделения. Данный угол содержит панель Interaction и инструментарий. Многие инструменты обладают маленькой пометкой в нижнем правом уголке, которая означает то, что нажав на нее вы сможете увидеть все соответствующие инструменты. К примеру, развернув меню инструмента табличной сетки вы увидите все элементы управления внешним видом, как это показано на рисунке 5-5

 

Рисунок 5-5. Развернутая закладка инструмента Grid

Закладка с двойной угловой скобкой осуществляет доступ ко всем элементам управления, включая любые пользовательские элементы управления, специализированные элементы управления и посреднические элементы (вам понадобится нажать на опцию Show All) как это показано на рисунке 5-6

 

Рисунок 5-6. Отображение закладки со всеми элементами управления

Обратите внимание на то, что в Asset Library, отображенной в данной закладке вы можете осуществить поиск необходимого элемента управления и нажав на кнопку с зависимой фиксацией вы также также можете выбрать библиотеку поиска элемента.