Главная » Silverlight » Сравнение Visual Studio с Expression Blend

0

Ниже приведен краткий обзор программ Visual Studio 2008, Visual Studio 2010 и Expression Blend.

•       Visual Studio 2008. Содержит все необходимое для создания приложений Silver- light, однако в ней нет графических средств разработки. Всю разметку необходи­мо вводить вручную (впрочем, это не такой уж большой недостаток, как кажется на первый взгляд). Кроме того, в ней нет предварительного просмотра страницы Silverlight во время разработки (этот недостаток намного более существенный). Следовательно, чтобы увидеть, как выглядит пользовательский интерфейс, необ­ходимо запустить приложение в браузере. В предыдущей версии Silverlight про­грамма Visual Studio 2008 имела графическую панель, на которой можно было увидеть страницу Silverlight 2, однако эта панель была удалена, потому что со­держала много ошибок и медленно работала.

•       Visual Studio 2010. Имеет ту же поддержку кодирования, что и Visual Studio 2008, однако, кроме этого, добавлена мощная графическая панель, похожая на рабочую среду Expression Blend. На графической панели можно создать пользовательский интерфейс путем перетаскивания (что не очень полезно) и видеть, как выглядит пользовательский интерфейс (что очень полезно). Единственный недостаток Visu­al Studio 2010 состоит в том, что на момент написания данной книги программа существует лишь в beta-версии, которая содержит ряд мелких ошибок.

•       Expression Blend 3. Предоставляет мощные средства создания пользовательско­го интерфейса Silverlight, намного более мощные, чем Visual Studio 2010. Для многих типов сложных пользовательских интерфейсов (например, при созда­нии градиентного заполнения) программа Expression Blend очень удобна. Кроме того, программа поддерживает инструмент обработки прототипов приложений SketchFlow, который содержит хороший редактор кода, похожий на редактор Visual Studio. Однако в Expression Blend нет многих важных инструментов раз­работки, включая средств отладки и рефакторинга кода.

В данной книге внимание сосредоточено на использовании Visual Studio. Иногда встречаются отдельные советы по использованию Expression Blend и других продуктов Expression, работающих с Silverlight, включая инструмент рисования Expression Design и программу кодирования видеоклипов Expression Encoder. Если вы планируете приме­нять Expression Blend, почитайте книги, посвященные этой теме, поэкспериментируйте с программой или загрузите со страницы www.tinyurl.com/ldptfa учебные видеокли­пы по Expression Blend, созданные компанией Microsoft.

Источник: Мак-Дональд, Мэтью. Silverlight 3 с примерами на С# для профессионалов. : Пер. с англ. —- М. : ООО «И.Д. Вильяме», 2010. — 656 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии