М10553 Основы работы с XAML и Microsoft Expression Blend

М10553 Основы работы с XAML и Microsoft Expression Blend

Данный курс дает слушателям базовые знания и навыки по использованию XAML для разработки профессиональных (веб, настольных и мобильных) приложений на WPFи Silverlight 4. Слушатели получат опыт использования языка разметки eXtensible Application Markup Language (XAML) как в среде Visual Studio 2010, так и в Expression Blend 4.

Категория слушателей

Этот курс предназначен для разработчиков, обладающих опытом создания приложений с использованием технологий Windows Forms и ASP.NET в среде разработки Visual Studio 2010, и заинтересованных в изучении возможностей языка XAML для разработки приложений.

Предварительная подготовка

По окончании курса слушатели смогут:

  • Описать типы приложений, использующих XAML, а также средств, которые можно использовать для их создания
  • Создавать векторную графику с использованием Expression Blend 4 и Expression Design 4
  • Создавать приложения Silverlight и пользовательский интерфейс с использованием различных элементов управления макетом и других элементов управления панели инструментов
  • Работать с ключевыми частями и логикой приложений Silverlight, такими как: размещение элементов управления, события, передача параметров с хост страницы (InitParams)
  • Программно создавать объекты XAML
  • Работать с ресурсами, стилями, шаблонами элементов управления и поведениями
  • Реализовывать трансформации, анимации и видимые состояния (Visual States) в приложениях, основанных на XAML
  • Создавать прототипы интерфейса приложений с использованием средств “Sketch Flow”

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

  • MCPD: WINDOWS PHONE DEVELOPER
  • MCTS: SILVERLIGHT 4, DEVELOPMENT

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

  • 070-506 — TS: Silverlight 4, Development

 

Содержание курса:

Создание XAML приложения

  • Основы XAML приложений
  • Средства для создания XAML приложений
  • Анатомия XAML приложений
  • Лабораторные работы: Создание XAML приложений

     

     

    • Упражнение 1: Создание простейшего WPF приложения
    • Упражнение 2: Создание простейшего Silverlight приложения
    • Упражнение 3: Использование Expression Blend 4 и Visual Studio 2010

Создание векторной графики с использованием Expression Studio 4

  • Создание векторной графики с использованием  Expression Blend 4.
  • Создание векторной графики с использованием  Expression Design 4
  • Импорт векторной графики в Expression Blend 4
  • Лабораторные работы: Создание векторной графики с использованием  Expression Studio 4

     

     

    • Упражнение 1: Создание Silverlight приложения и веб-сайта с использованием Microsoft Expression Blend 4
    • Упражнение 2: Основы использования Expression Design 4
    • Упражнение 3: Последовательные преобразования текста
    • Упражнение 4: Использование файлов Expression Design 4 в Expression Blend 4.

Разметка XAML-приложения

  • Размещение элементов управления на пользовательском интерфейсе
  • Добавление и изменения элементов управления
  • Лабораторные работы: Разметка XAML-приложения

     

     

    • Упражнение 1: Добавление текстовых блоков и кнопок.
    • Упражнение 2: Использование таблиц
    • Упражнение 3: Добавление ссылок и кнопок в таблицы.
    • Упражнение 4: Тестирование приложения
    • Упражнение 5: Добавление фона.

Разработка и отладка XAML приложений

  • Разработка WPF приложений
  • Разработка Silverlight приложений
  • Размещение Silverlight приложений
  • Отладка XAML приложений
  • Лабораторные работы:  Разработка и отладка XAML приложений.

     

     

    • Упражнение 1: Создание HTML страниц для размещения на них приложений
    • Упражнение 2: Настройка App.xaml во Visual Studio 2010
    • Упражнение 3: Отладка Silverlight приложений
    • Упражнение 4: Получение и использование параметров из адресной строки

Программное создание элементов управления и работа с медиа файлами

  • Программное создание и использование элементов управления
  • Работа с медиа файлами
  • Лабораторные работы:  Программное создание элементов управления и работа с медиа файлами.

     

     

    • Упражнение 1: Программное создание элементов управления.
    • Упражнение 2: Создание видеоплеера

Работа с ресурсами стилями, шаблонами элементов управления и их поведением

  • Работа с ресурсами
  • Работа со стилями и шаблонами элементов управления
  • Работа с действиями, триггерами и поведением
  • Лабораторные работы:  Работа с ресурсами стилями, шаблонами элементов управления и их поведением

     

     

    • Упражнение 1: Использование ресурсов в Expression Blend 4
    • Упражнение 2: Изменение свойства используя условное поведение
    • Упражнение 3: Вызов метода используя условное поведение
    • Упражнение 5: Использование стилей XAML
    • Упражнение 3: Использование шаблонов элементов управления XAML

Использование трансформации, анимации и состояний

  • Трансформация в XAML-приложениях
  • Анимация в XAML приложениях
  • Реализация и работа с состояниями
  • Лабораторные работы: Использование трансформации, анимации и состояний

     

     

    • Упражнение 1: Проигрывание медиа объектов
    • Упражнение 2: Использование состояний
    • Упражнение 3: Программное управление состояниями

Связывание в XAML

  • Связывание свойств в XAML приложениях
  • Привязка к источникам данных в XAML приложениях
  • Лабораторные работы: Связывание в XAML

     

     

    • Упражнение 1: Связывание элементов управления
    • Упражнение 2: Создание развернутых представлений в WPF

Создание прототипов приложений с использованием SketchFlow в Expression Blend 4

  • Создание прототипов приложений с использованием SketchFlow
  • Создание и конфигурирование SketchFlow экранов
  • Упаковка и просмотр SketchFlow приложения
  • Лабораторная работа: Создание прототипов приложений с использованием SketchFlow в Expression Blend 4.

     

     

    • Упражнение 1: Создание Expression SketchFlow приложений
    • Упражнение 2: Создание и конфигурирование SketchFlow экранов
    • Упражнение 3: Упаковка SketchFlow приложения
    • Упражнение 4: Просмотр SketchFlow приложения

 

Хотите получить скидку?

Оставьте предварительную заявку прямо сейчас! Мы подберем для Вас лучшие условия!
Информацию о дате и времени проведения занятия уточняйте у менеджера.

Документы об окончании

Сертификат Учебного центра Трайтек

Сертификат Учебного центра "Трайтек"

Нужна дополнительная информация по обучению?

Звоните нам на номер: +7 8452 24-77-77! Мы всегда готовы ответить на все Ваши вопросы и помочь сделать правильный выбор!

×

Ваше имя:
Ваш телефон:
E-mail:
Город:
Укажите Ваш статус:
Комментарий к заявке:
×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

×

Заполните заявку, в ближайшее время с вами свяжутся наши специалисты

Обучался ли ранее в учебном центре Трайтек? ДаНет

Уровень подготовки участника

×