Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

M6460. Visual Studio 2008: Windows Presentation Foundation

Цель:

Получение теоретических и практических навыков создания, настройки и конфигурирования решений на базе Microsoft Windows Presentation Foundation в среде Microsoft Visual Studio 2008.

Аудитория:

Данный курс предназначен для разработчиков, которые планируют пользоваться платформой Microsoft .Net Framework версии 3.0 в своей практике. Особенно курс будет интересен разработчикам, занимающихся дизайном и созданием систем пользовательского интерфейса.

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

Описание:

Разработка современного пользовательского интерфейса важная часть любого решения. Новая версия библиотеки .Net Framework 3.0 представляет новую архитектуру для создания пользовательского интерфейса на базе Windows Presentation Foundation, которая обеспечивает высокую гибкость и расширяемость при создании решений. На курсе «Visual Studio 2008: Windows Presentation Foundation» рассматриваются основные приемы и методы эффективного использования WPF классов в профессиональных разработках.

Предварительные требования:

  • опыт программирования на C# или Visual Basic.NET
  • опыт разработки пользовательских интерфейсов в Windows Forms приложениях

Вы будете уметь:

  • Создавать WPF приложения
  • Разрабатывать пользовательский интерфейс для WPF приложения
  • Настраивать и модифицировать внешний вид WPF приложения
  • Использовать привязку данных в элементах управления
  • Использовать коллекции как источник данных
  • Создавать новые элементы управления для WPF приложения
  • Управлять документами в WPF приложениях
  • Добавлять графическую и мультимедиа поддержку в WPF приложениях
  • Конфигурировать и развёртывать WPF приложения

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

  • Создание приложения с использованием Windows Presentation Foundation (WPF)
  • Разработка пользовательского интерфейса
  • Настройка и модификация внешнего вида приложения
  • Привязка данных (Data Binding)
  • Коллекции как источник данных
  • Создание новых элементов управления
  • Управление документами
  • Графика и мультимедиа
  • Конфигурирование и развёртывание WPF приложения

Сопутствующие курсы:

    Стоимость:
    для организаций: 21900

    для частных лиц: по договоренности

    для студентов: по договоренности

    Длительность:
    24ч / 3д.

    Группа формируется. Уточнить у менеджера. Тел. 276-69-08

    Отправить заявку

    Модули курса

    Модуль 1. Создание приложения с использованием Windows Presentation Foundation (WPF)
    • Обзор архитектуры WPF
    • Создание простого приложения WPF
    • Механизм обработки событий и команд
    • Навигация между страницами
    • Лабораторная работа: Создание WPF приложения
    Модуль 2. Разработка пользовательского интерфейса
    • Задание размещения элементов управления на странице
    • Разработка интерфейса с использованием элементов управления Content Controls
    • Разработка интерфейса с использованием элементов управления Items Controls
    • Использование элементов управления Windows Forms в приложении WPF
    • Лабораторная работа: Разработка пользовательского интерфейса
    Модуль 3. Настройка и модификация внешнего вида приложения
    • Совместное использование логических ресурсов в приложении
    • Создание целостного пользовательского интерфейса с использованием стилей
    • Изменение внешнего вида элементов управления путём модификации его шаблона
    • Улучшение пользовательского интерфейса за счёт анимации
    • Лабораторная работа: Настройка и модификация внешнего вида WPF приложения
    Модуль 4. Привязка данных (Data Binding)
    • Обзор механизмов привязки данных
    • Реализация привязки данных
    • Использование механизма отслеживания изменения свойств
    • Преобразование данных
    • Проверка данных
    • Лабораторная работа: Привязка данных
    Модуль 5. Коллекции как источник данных
    • Привязка элементов управления к коллекции объектов
    • Отображение данных с использованием видов (Views)
    • Отображение данных с использованием шаблонов данных
    • Лабораторная работа: Коллекции как источник данных
    Модуль 6. Создание новых элементов управления
    • Обзор элементов управления
    • Создание элементов управления
    • Лабораторная работа: Создание пользовательского элемента управления
    Модуль 7. Управление документами
    • Создание и просмотр изменяющихся документов
    • Создание и просмотр фиксированных документов
    • Сжатие (упаковка) документов
    • Печать документов
    • Лабораторная работа: Управление документами
    Модуль 8. Графика и мультимедиа
    • Создание плоской графики
    • Работа с изображениями
    • Создание трёхмерной графики
    • Управление трёхмерным окружением
    • Добавление возможностей мультимедиа
    • Лабораторная работа: Графика и мультимедиа
    Модуль 9. Конфигурирование и развёртывание WPF приложения
    • Варианты развёртывания
    • Развёртывание одиночного WPF приложения для Windows
    • Развёртывание WPF приложения для браузера (XBAP)
    • Конфигурирование настроек в манифесте приложения
    • Лабораторная работа: Конфигурирование и развёртывание WPF приложения
    НазадНаверх