Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

16.09.2006 14:10 | Raiker

На протяжении предыдущих статей мы рассматривали всевозможные аспекты программирования на 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.

Espoir, TheVista.ru Team
Сентябрь, 2006

Комментарии

Не в сети

ого, обновил... ту, что я качал была гавно, пардон

16.09.06 18:35
0
Не в сети

Теперь есть Expression Blend (мб просто другое название придумали)тут (бета)
На мой взгляд удобнее и возможностей больше (хотя с InteractiveDesignerом неособо много общался)

08.01.07 17:43
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.028 секунд (Общее время SQL: 0.014 секунд - SQL запросов: 57 - Среднее время SQL: 0.00024 секунд))
Top.Mail.Ru