This course is intended for the intermediate programmer who is responsible for designing and building Windows-based applications with the .NET Framework.
Слушателям выдаются учебные материалы, авторизованные Microsoft.
По окончании курса слушатели получают сертификат компании Microsoft международного образца.
Модуль 1. Введение в разработку форм для Windows |
| Создание формы.
Размещение элементов управления.
Использование наследования при разработке форм.
Создание MDI приложения. |
|
Модуль 2. Работа с элементами управления |
| Создание обработчиков событий для элементов управления.
Использование стандартных элементов управления.
Использование диалогов в формах.
Динамическое создание элементов управления.
Создание меню.
Проверка ввода пользователя. |
|
Модуль 3. Разработка элементов управления |
| Создание и развитие элементов управления.
Добавление поддержки времени проектирования для элемента управления.
Лицензирование элементов управления. |
|
Модуль 4. Работа с данными в формах |
| Добавление и конфигурирование объектов ADO.NET к приложению.
Использование объекта DataSet для доступа и модификации данных.
Привязка данных к элементам управления.
Обзор Web-сервисов.
Создание простейшего клиента для Web-сервиса.
Сохранение данных. |
|
Модуль 5. Смешивание управляемого и неуправляемого кода |
| Использование .NET и COM компонентов в формах.
Вызов функций Win32 API из форм. |
|
Модуль 6. Печать и создание отчетов в формах |
| Печать в формах.
Использование стандартных диалогов для печати.
Вывод информации на печать с использованием GDI+.
Использование Crystal Report для генерации отчетов. |
|
Модуль 7. Асинхронное программирование |
| Модель асинхронного программирования в .NET.
Рассмотрение элементов асинхронного программирования.
Создание механизма асинхронного вызова для любой функции.
Защита данных в многопоточной программе. |
|
Модуль 8. Повышение удобства использования приложения |
| Включение элементов в форму для слабо видящих пользователей.
Добавление справочной информации к приложению.
Локализация приложения. |
|
Модуль 9. Развертывание Windows приложения |
| Знакомство со сборками в .NET.
Развертывание Windows приложений. |
|
Модуль 10. Безопасность Windows приложения |
| Безопасность в среде .Net Framework.
Защита доступа к коду.
Защита .Net на основе ролей. |
|