#022 Введение в Microsoft Interactive Designer RC1

Автор: Topol Воскресенье, Май 6th, 2012 Нет комментариев

Рубрика: Операционные системы

На протяжении предыдущих статей мы рассматривали всевозможные аспекты программирования на XAML – начиная от концепции Avalon-приложений и заканчивая непосредственным ручным кодированием «разметки» (Markup) нашего приложения. Почему ручным? Потому, что перед тем, как перейти на визуальные средства создания интерфейсов необходимо четко понимать, что происходит в XAML-коде, чтобы иметь возможность отредактировать вручную те участки кода, которые не в полной мере отвечают требованиям вашего приложения. Те читатели, которые внимательно следили за нашим циклом статей по WPF  смогут беспроблемно пользоваться всеми визуальными средствами разработки. Сегодня мы поговорим об одном из таких средств – это продукут серии Expression от Microsoft, который называется Interactive Designer.

На момент написания материала этой статьи, рассмотрение MSID вдвойне актуально, так как в настоящий момент отсутствует расширение Orcas для RC1-версии Windows SDK и использование Visual Studio  2005 для создания / перекомпиляции проектов для RC1 затруднительно.

Что необходимо для запуска MSID (Microsoft Expression Interactive Designer) RC1?
- Windows XP SP2 c установленным .NET 3.0 RC1
- Windows Vista RC1 (build 5600)

Так же, помимо операционной системы с нужной версией .NET 3.0 вы должны установить:
- Microsoft Visual Studio 2005 (либо Visual Basic / С# Express)
- Window SDK RC1 (желательно)

После того, как нужные компоненты установлены отправляйтесь на страницу Microsoft, посвященную MSID:
http://www.microsoft.com/products/expression/en/interactive_designer/default.mspx

На этой странице вы сможете абсолютно бесплатно скачать дистрибутив MSID, объем загрузки которого составляет, кстати, всего 7 мегабайт. Для загрузки вам понадобится ваш «паспорт .NET», так же необходимо будет заполнить простую анкету регистрации.

После того, как вы установите MSID можно приступать к работе. Небольшой комментарий для тех, кто использует Windows Vista RC1. Для того, чтобы избежать проблем, связанных с UAC и открытием/сохранением проектов, находящихся вне личных папок типа «Мои документы», выполните следующие действия:

1. Перейдите в тот каталог, в который вы установили MSID и найдите в нем файл ExprID.exe

2. При помощи контекстного меню, откройте диалоговое окно свойств этого файла

3. На вкладке «Compatibility» установите флажок «Run this program as administrator» и нажмите «Ок».

Теперь при запуске Microsoft Expression Interactive Designer в Windows Vista с включенным UAC вы будете вы не будете испытывать проблем с сохранением проектов.

Запустите MSID и давайте подробно рассмотрим его интерфейс:

Внимательно рассмотрите рисунок выше. В интерфейсе MSID можно выделить три основные зоны – зона визуального редактирования Avalon-контента (которая так же переключается в режим кода), зона панелей Timeline и Results и зона палитр различных инструментов справа. Вы можете добавить или удалить необходимые палитры при помоши меню «Window», так же, для экономии места на экране можно дважды щелкнуть по загаловку любой палитры/панели Timeline, чтобы свернуть ее.

В этой статье мы не будем ничего создавать при помощи MSID, однако применим его как средство компиляции уже существующего проекта для RC1. Откройте любой из своих WPF-проектов, который был создан для June CTP или July CTP и который вы не могли запустить на RC1 (September 2006 STP) ввиду отсутствия (на момент написания статьи) расширения Orcas для Visual Studio 2005. Это можно сделать при помощи команды меню «File -> Open Project»:

Я открыл проект «Rss-Reader для thevista.ru». Вы можете открыть любой из своих проектов, базирующихся на Visual Basic или C#. Выберите команду меню «Project -> Rebuild project» и посмотрите на результат компиляции:

Закройте MSID и запустите свой проект в RC1 – все будет работать.

Примечание: Во время написания статьи Orcas RC1 действительно не был доступен, однако сейчас все желающие могут скачать его с веб-сайта Microsoft.

Источник: thevista.ru

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты