|
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д. | |
|
Модули курса Модуль 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 приложения
|