Звезды и С - Главная Тел: +7 495 363 36 86
e-mail: info@stars-s.ru
Москва, Ленинградский пр-кт, д. 5, стр. 2
План проезда
ВЕРСИЯ ДЛЯ СЛАБОВИДЯЩИХ

О нас|Курсы CITRIX|Курсы MICROSOFT|Обучение|Тестирование|Новости|Поиск
Курсы MICROSOFT

Software Assurance - Бесплатные курсы обучения по ваучерам
Microsoft Windows Server 2016 / 2019
Microsoft Windows 10
Облачные технологии: Azure, Private Cloud, Office 365
Microsoft Exchange Server 2016 / 2019
Microsoft System Center
Microsoft Skype for business 2019
Microsoft SQL Server 2014 / 2016
Microsoft SharePoint 2016 / 2019
Microsoft Visual Studio 2016
Авторские курсы Microsoft
Расписание курсов Microsoft и Citrix в графическом формате
Корпоративное обучение пользователей Microsoft Office
Более ранние версии программных продуктов Microsoft

Курс M10262: Разработка Windows приложений в Microsoft Visual Studio 2010

Цена для физических лиц, р.: 23900
Цена для юридических лиц, р.: 25900
Цена вебинара для физических лиц, р.: 20900
Цена вебинара для юридических лиц, р.: 20900

Продолжительность курса (дней): 5

Даты (день):

Даты (вечер):

Цель: теоретическое и практическое знакомство с синтаксисом языка XAML, структурой разметки и работу с разметкой в среде Visual Studio 2010. Курс закладывает достаточный уровень владения технологий WPF для создания клиентских приложений использующих привязку к данным, мультимедиа средства и анимацию на базе .Net Framework 4.0.

Необходимая подготовка: Успешное окончание курса M10266 Программирование на С# с использованием Microsoft .NET Framework 4 или эквивалентная подготовка.

Формат обучения, регистрация на курс:

План курса:

Модуль 1. Дизайн клиентских приложений

    • Существующие технологии разработки клиентских приложений Обзор архитектурных паттернов Лабораторная работа: планирование создания клиентского приложения

Модуль 2. Введение в Visual Studio 2010 и WPF версии 4.0

    • Что нового в Visual Studio 2010?
    • Что нового в WPF версии 4.0?
    • Лабораторная работа: обзор возможностей Visual Studio 2010 и XAML

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

    • Определение макета размещения элементов на форме/странице
    • Работа с элементами управления (Content Controls)
    • Работа со списками (Items Controls)
    • Создание разделяемых ресурсов в объекте форма/окно
    • Лабораторная работа: создание пользовательского интерфейса

Модуль 4. Работа с элементами управления

    • Создание разделяемых ресурсов в объекте приложение
    • Создание целостного пользовательского интерфейса с применением стилей
    • Изменение внешнего вида элементов управления с применением шаблонов
    • Обработка событий и команд
    • Лабораторная работа: динамическое управление пользовательским интерфейсом

Модуль 5. Тестирование, модульное тестирование и отладка

    • Стратегии тестирование WPF приложений
    • Отладка XAML
    • Предоставление пользователю отчёта по необработанным исключениям
    • Обзор возможностей по управлению безопасностью
    • Лабораторная работа: тестирование и отладка WPF приложения

Модуль 6. Привязка данных и проверка данных

    • Знакомство с механизмом привязки данных
    • Использование привязки данных
    • Реализация механизма извещения об изменении свойств
    • Преобразование данных
    • Проверка данных
    • Формирование способа отображения данных
    • Лабораторная работа: использование привязки данных

Модуль 7. Привязка данных и коллекции

    • Использование коллекции как источника данных
    • Использование представления для коллекций
    • Разработка пользовательского интерфейса в варианте Master-Detail
    • Использование шаблона данных
    • Лабораторная работа: привязка данных и коллекции

Модуль 8. Улучшение времени отклика пользовательского интерфейса

    • Реализация асинхронных процессов
    • Реализация малых откликов в пользовательском интерфейсе
    • Лабораторная работа: улучшение производительности приложения

Модуль 9. Локализация и помощь пользователю

    • Введение в локализацию и глобализацию
    • Реализация элементов помощи пользователю
    • Лабораторная работа: локализация в WPF приложении

Модуль 10. WPF 2-D графика, мультимедиа и печать

    • Создание 2-D графики
    • Вывод изображений
    • Добавление мультимедиа
    • Создание и печать документов
    • Лабораторная работа С: реализация 2-D графики

Модуль 11. Настройка элементов управления

    • Обзор элементов управления
    • Создание элементов управления
    • Управление внешним видом элементов на базе состояний (Visual States)
    • Интеграция WPF и Windows Forms
    • Лабораторная работа: создание своих элементов управления

Модуль 12. Присоединяемые свойства и поведение в WPF

    • Реализация присоединяемых свойств
    • Реализация поведения, создание триггеров и действий
    • Реализация Drag-and-Drop в пользовательском интерфейсе
    • Лабораторная работа В: реализация операций Drag-and-Drop

Модуль 13. Анимация в WPF

    • Использование анимации
    • Использование триггеров
    • Реализация визуализации данных
    • Лабораторная работа: создание анимации

Модуль 14. Настройки и состояние приложения, жизненный цикл приложения

    • Управление состоянием приложения с использованием настроек приложения
    • Управление жизненным циклом приложения
    • Лабораторная работа: создание диалога по настройкам приложения

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

    • Варианты развёртывания
    • Развёртывание WPF приложения
    • Развёртывание XBAP
    • Конфигурирование настроек безопасности
    • Лабораторная работа: развёртывание приложений


  О нас|Курсы CITRIX|Курсы MICROSOFT|Обучение|Тестирование|Новости|Поиск

   Тел: +74953633686 email: info@stars-s.ru

   125040, Москва, Ленинградский проспект, д. 5, стр. 2, под. 5, офис "Звезды и С"

  © Учебный центр "Звезды и С", 1991-2021, Оферта