Ближайшие курсы
Об этом блоге
Слукин Сергей - тренер, независимый консультант. Microsoft Certified Trainer, Professional Developer, Technology Specialist, IT Professional Специализируюсь на: SharePoint 2013, SharePoint Server 2010, Office 365, SharePoint 2007, MOSS 2007, WSS 3.0, SharePoint Designer 2010, .NET, ASP.NET, C#, ADO.NET, LINQ, WPF, WCF, WF, Silverlight, Visual Studio 2012, Visual Studio 2010, Windows Phone 7.5, Biztalk 2010, SQL Server 2012, SQL Server 2008 R2, Business Intelligence, Reporting, Analysis, Integration Services.
Календарь
<<  Октябрь 2017  >>
ПнВтСрЧтПтСбВс
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Курс "М6460 Visual Studio 2008: Windows Presentation Foundation"

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft 6460 Visual Studio 2008: Windows Presentation Foundation

Цель курса

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

Описание курса

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

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

По окончании курса Вы будете уметь

1.       Создавать WPF приложения

2.       Разрабатывать пользовательский интерфейс для WPF приложения

3.       Настраивать и модифицировать внешний вид WPF приложения

4.       Использовать привязку данных в элементах управления

5.       Использовать коллекции как источник данных

6.       Создавать новые элементы управления для WPF приложения

7.       Управлять документами в WPF приложениях

8.       Добавлять графическую и мультимедиа поддержку в WPF приложениях

9.       Конфигурировать и развёртывать WPF приложения

Подготовка к сертификационному экзамену

070-502 TS: Microsoft .NET Framework 3.5 – Windows Presentation Foundation

Обязательная предварительная подготовка к курсу

Желательно: М4994 Программирование приложений Microsoft .NET Framework с использованием Visual Studio 2005

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

1.       Создание приложения с использованием Windows Presentation Foundation (WPF)

2.       Разработка пользовательского интерфейса

3.       Настройка и модификация внешнего вида приложения

4.       Привязка данных (Data Binding)

5.       Коллекции как источник данных

6.       Создание новых элементов управления

7.       Управление документами

8.       Графика и мультимедиа

9.       Конфигурирование и развёртывание WPF приложения

Длительность курса

24 академических часа / 3 дня

В курсе рассматриваются следующие вопросы

Модуль 1. Создание приложения с использованием Windows Presentation Foundation (WPF) 

1.       Обзор архитектуры WPF

2.       Создание простого приложения WPF

3.       Механизм обработки событий и команд

4.       Навигация между страницами

5.       Лабораторная работа: Создание WPF приложения

Модуль 2. Разработка пользовательского интерфейса

1.       Задание размещения элементов управления на странице

2.       Разработка интерфейса с использованием элементов управления Content Controls

3.       Разработка интерфейса с использованием элементов управления Items Controls

4.       Использование элементов управления Windows Forms в приложении WPF

5.       Лабораторная работа: Разработка пользовательского интерфейса

Модуль 3. Настройка и модификация внешнего вида приложения

1.       Совместное использование логических ресурсов в приложении

2.       Создание целостного пользовательского интерфейса с использованием стилей

3.       Изменение внешнего вида элементов управления путём модификации его шаблона

4.       Улучшение пользовательского интерфейса за счёт анимации

5.       Лабораторная работа: Настройка и модификация внешнего вида WPF приложения

Модуль 4. Привязка данных (Data Binding)

1.       Обзор механизмов привязки данных

2.       Реализация привязки данных

3.       Использование механизма отслеживания изменения свойств

4.       Преобразование данных

5.       Проверка данных

6.       Лабораторная работа: Привязка данных

Модуль 5. Коллекции как источник данных

1.       Привязка элементов управления к коллекции объектов

2.       Отображение данных с использованием видов (Views)

3.       Отображение данных с использованием шаблонов данных

4.       Лабораторная работа: Коллекции как источник данных

Модуль 6. Создание новых элементов управления

1.       Обзор элементов управления

2.       Создание элементов управления

3.       Лабораторная работа: Создание пользовательского элемента управления

Модуль 7. Управление документами

1.       Создание и просмотр изменяющихся документов

2.       Создание и просмотр фиксированных документов

3.       Сжатие (упаковка) документов

4.       Печать документов

5.       Лабораторная работа: Управление документами

Модуль 8. Графика и мультимедиа

1.       Создание плоской графики

2.       Работа с изображениями

3.       Создание трёхмерной графики

4.       Управление трёхмерным окружением

5.       Добавление возможностей мультимедиа

6.       Лабораторная работа: Графика и мультимедиа

Модуль 9. Конфигурирование и развёртывание WPF приложения

1.       Варианты развёртывания

2.       Развёртывание одиночного WPF приложения для Windows

3.       Развёртывание WPF приложения для браузера (XBAP)

4.       Конфигурирование настроек в манифесте приложения

5.       Лабораторная работа: Конфигурирование и развёртывание WPF приложения