Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

#50218 Windows 7 для разработчиков

Академия -> Курсы -> Операционные системы ->#50218 Windows 7 для разработчиков

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

Записаться на курс
Продолжительность: 4 дн.
Стоимость: 22000 руб

Назначение курса

для разработчиков, занимающихся дизайном и созданием систем пользовательского интерфейса под Windows 7.

Подготовка

Знания в объеме курса #2555 Разработка Windows-приложений для Microsoft .NET на Visual С#, или эквивалентная подготовка

Цель курса

Получение теоретических и практических навыков создания современных приложений для операционной системы Windows 7 с использованием управляемого и родного кода на Си.

Материалы по курсу

Слушателям выдаются учебные материалы, авторизованные Microsoft. По окончании курса слушатели получают сертификат компании Microsoft международного образца.

Программа курса

Модуль 1. Введение в Windows 7

Развитие операционной системы Windows
Основные улучшения в Windows 7
Содержание курса

Модуль 2. Обновлённое Win32 API

Введение в Win32 API
Объекты и хендлы
Процессы и потоки
Механизмы синхронизации
Окна и классы окон
Оконные сообщения
Структурная обработка исключений
Различные способы взаимодействия с ОС Windows

Модуль 3. Панели задач

История развития панели задач Windows
Цели проектирования панели задач
Кнопки и списки перехода
Иконки и полоса выполнения
Пользовательские окна состояния задач
Пользовательские переключатели (MDI/TDI)
Лабораторная работа: Панель задач Windows 7

Модуль 4. Коллекции и поиск

Новый проводник
Обзор коллекций
Диалоги работы с файлами
Родное и управляемое API для работы с коллекциями
Поиск
Корректный формат файлов

Модуль 5. Сенсорные возможности (Multi-Touch)

Развитие сенсорных возможностей
Настройки в панели управления Windows
Сценарии применения сенсорных возможностей Программная поддержка сенсорных возможностей Манипуляции и инерция Windows Presentation Foundation Советы по созданию пользовательского интерфейса

Модуль 6. Информация от внешних сенсоров и месторасположение

Архитектура взаимодействия с внешними сенсорами в Windows7
Использование Sensor API
Архитектура определения месторасположения в Windows 7
Работа с Location API

Модуль 7. Использование ленты (Ribbon) в приложениях

Обзор вариантов лент
Обзор и архитектура ленты в Windows 7
Обзор языка разметки для создания ленты
Добавление поддержки ленты в приложения

Модуль 8. Direct2D и DirectWrite

Графическая платформа Windows 7
Direct2D
DirectWrite

Модуль 9. Совместимость приложения с Windows 7

Новые требование совместимости с Windows 7
Советы по созданию совместимых приложений
Диагностика совместимости
Требования для получения логотипа Windows 7

Модуль 10. Управление правами пользователя (User Account Control)

Управление правами пользователя и «стандартный пользователь»
Удаление ненужных повышений прав пользователя
Проектирование приложений с учётом UAC
UAC и виртуализация

Модуль 11. Создание фоновых сервисов

Роль фоновых сервисов
Сервисы vs. задачи
Варианты запуска сервисов
Производительность и безопасность сервисов
Планировщик задач

Модуль 12. Минимизация потребления энергии приложением

Экономия энергии на уровнях приложения и железа
Извещение об изменениях в состоянии энергосистемы
Управление фоновыми задачами
Взаимодействие с механизмом изменения состояния энергосистемы
Политики управления питанием
Диагностика эффективности потребления энергии

Модуль 13. Использование инструментов Windows и производительность приложения

Счётчики производительности
Трассировка событий и журнал событий
Windows Management Instrumentation (WMI)
Средства оценки и настройки производительности
Средства оптимизации Windows 7

Академия -> Курсы -> Операционные системы ->#50218 Windows 7 для разработчиков

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика