Курс M20484 Основы разработки приложений Windows Store на C#

Курс предоставляет знания и навыки, для проектирования и разработки приложений Windows Store с использованием языка программирования C#. Также рассматривается Visual Studio 2012 и Expression Blend..


По окончании курса слушатели смогут:
  • описать особенности платформы Windows 8 и понимать основы интерфейса Windows;
  • создавать макет и структуру пользовательского интерфейса с помощью XAML;
  • использовать привязки данных для представления данных в пользовательском интерфейсе;
  • реализовать AppBar и расположение элементов управления;
  • управлять файлами и потоками ввода и вывода;
  • обрабатывать события жизненного цикла приложений и расширениями PLM, предоставляемых шаблонами Visual Studio 2012;
  • использовать шаблоны для создания пользовательского интерфейса;
  • управлять сценариями навигации в приложениях Windows Store;
  • проектировать и интегрировать свои контракты Search, Share и Settings;
  • создавать плитки горячих уведомлений toast notifications в приложениях Windows Store;
  • обрабатывать события от мыши, клавиатуры, сенсорного управления и жестов;
  • развертывать приложения в Windows Store;
  • развертывать корпоративные приложения.
Аудитория

Курс предназначен для опытных разработчиков, которые имеют 1-2 года опыта создания клиентских приложений, владеют C# и XAML.


Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
  • курс «М20483. Программирование на C#» или эквивалентная подготовка.
  1. Обзор платформы Windows 8 и приложений Windows Store
    • Введение в платформу Windows 8
    • Основы пользовательского интерфейса Windows 8
    • WinRT и языковые проекции Language Projections
  2. Создание пользовательских интерфейсов с помощью XAML
    • Основы XAML
    • Разработка логики для XAML
    • Расширения XAML
  3. Представление данных
    • Работа с элементами управления
    • Использование GridView
  4. Размещение элементов при помощи встроенных средств Windows 8
    • Архитектура WinRT
    • Элементы размещения Windows 8
    • Использование AppBar
    • Масштабирование и привязка snapping
  5. Работа с файлами в приложениях Windows Store
    • Работа с файлами и потоками ввода и вывода приложений Windows Store
    • Доступ к файлам из пользовательского интерфейса приложения
  6. Управление жизненным циклом приложений Windows Store
    • Управление жизненным циклом
    • Запуск приложения Windows Store
    • Реализация стратегии управлении состоянием
  7. Работа с шаблонами и ресурсами
    • Реализация шаблонов
    • Создание совместно используемых ресурсов
  8. Навигация в приложениях Windows Store
    • Управление навигацией в приложениях Windows Store
    • Контекстное масштабирование Semantic Zoom
  9. Реализация контрактов Windows 8
    • Проектирование Charm’ов и контрактов
    • Контракт Search
    • Контракт Share
    • Управление настройками и предпочтениями приложений
  10. Реализация плиток и пользовательских уведомлений
    • Реализация плиток, живых плиток, вторичных плиток и значков уведомлений
    • Реализация горячих уведомлений Toast Notification
  11. Проектирование и реализация стратегии доступа к данным
    • Выбор стратегии доступа к данным
    • Работа с удаленными данными
  12. Обработка событий, связанных с мышью, клавиатурой и сенсорным управлением
    • Работа с событиями мыши
    • Работа с жестами сенсорного управления
  13. Планирование развертывания приложений в магазине Windows Store
    • Публикация приложений в Windows Store
    • Сертификация приложений Windows Store
    • Развертывание корпоративных приложений

Регистрация на ближайший курс

Код курса

M20484

Длительность, дней (часов)

5 (40)

Ближайшие даты

по запросу

Цена, грн