MS-2546 Базовый курс по технологии Windows Forms с

advertisement
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
MS-2546 Базовый курс по технологии Windows Forms с
использованием Microsoft Visual Studio 2005
Продолжительность 24 академических часа.
Цель данного курса — получение знаний и навыков по разработке Microsoft Windows Forms
приложений с использованием Microsoft Visual Studio 2005. Курс сконцентрирован на
построении пользовательского интерфейса, структуре программы и деталей реализации.
Предварительная подготовка
 знания по работе в среде Microsoft Visual Studio 2005
 понимание идеологии Microsoft .NET Framework 2.0 и Common Language Runtime базовые
знания одного из .NET Framework 2.0 языков программирования, понятия сборки,
основные понятия XML.
Курс






готовит сертификация
MCTS: .NET Framework 3.5, Windows Forms Applications
MCTS: .NET Framework 2.0 Windows Applications
MCPD: Windows Developer 3.5 on Visual Studio 2008
MCPD: Enterprise Application Developer 3.5 on Visual Studio 2008
MCPD: Windows Developer on Visual Studio 2005
MCPD: Enterprise Application Developer on Visual Studio 2005
Чему вы научитесь
 Создавать простые Windows Forms приложения;
 Работать со стандартными элементами управления и меню;
 Работать с элементами управления, связанными с данными;
 Создавать приложения с использованием диалога и наследования форм;
 Создавать и печатать отчеты в Windows Forms приложениях;
 Выполнять асинхронные операции с использованием компонент BackgroundWorker;
 Развертывать приложения с использованием технологии ClickOnce.
Программа курса
Модуль 1. Создание простого Windows Forms приложения.
 Фундаментальные навыки, необходимые для создания простого Windows Forms
приложения.
 Настройка свойств формы, добавление элементов управления к форме.
 Рассматриваются вопросы работы с событиями, создание обработчиков событий на этапе
проектирования и выполнения.
Модуль 2. Настройка стандартных элементов управления.
 Обзор элементов управления из панели Visual Studio Toolbox.
 Добавление и настройка элементов управления.
 Группировка элементов по категориям в зависимости от их назначения.
Модуль 3. Построение меню.
 Изучение элемента управления MenuStrip и компонента ContextMenuStrip. Создание и
настройка меню для формы и контекстного меню приложения.
 Элементы ToolStripItems при работе с контейнерами MenuStrip и ContextMenuStrip .
Россия, 117312 Москва,
ул. Вавилова, д. 47А
Тел.: (495) 221-10-70
e-mail: edu@softline.ru
http://www.edu.softline.ru/
Модуль 4. Просмотр и редактирование данных с использованием элементов управления,
связанных с данными.
 Элементы управления, предназначенные для просмотра данных.
 Использование Visual Studio 2005 для создания источников данных, добавление к форме
элементов управления, связанных с данными.
 Использования элемента DataGridView для просмотра и редактирования данных,
полученных из источника данных.
Модуль 5. Обеспечение поддержки пользователя и улучшение пользовательского интерфейса.
 Рассматриваются различные элементы управления, обеспечивающие гибкий и удобный
для пользователя интерфейс.
 Добавление и настройка элементов управления, обеспечивающих подсказки, обращение
к справочной системе и информацию об ошибках.
 Вопросы настройки приложения для лиц с ограниченными возможностями.
 Реализация глобализации и локализации приложений.
Модуль 6. Создание приложений с использованием окон диалога и наследования форм.
 Встроенные окна диалога, обеспечивающие привычную работу пользователя при
совершении стандартных операций.
 Добавление и настройка окон диалога для открытия и сохранения файлов, задания
свойств шрифта и цвета.
 Создание и использование пользовательских окон диалога.
 Наследование форм, создание однотипного интерфейса для Windows Forms приложений.
Модуль 7. Печать контента и создание отчетов.
 Изучение компонент для обеспечения предварительно просмотра при печати и
непосредственно печати в Windows Forms приложении.
 Предопределенные окна диалога, упрощающие указанные процессы, использование
окон диалога для установки параметров печати и настройки страниц пользователем.
 Разработка и просмотр отчета с использованием CrystalReportViewer компоненты.
Модуль
8.
Выполнение
асинхронных
операций
с
использованием
компонента
BackgroundWorker.
 Основные понятия асинхронного программирования, компонент BackgroundWorker.
 Использование методов и событий компонента BackgroundWorker для добавления
возможностей асинхронного выполнения операций в Windows Forms приложении.
Модуль 9. Развертывание приложений с использованием технологии ClickOnce.
 Развертывание приложения с использованием технологии ClickOnce.
 Шаги, необходимые для подготовки, опубликования, инсталляции и тестирования
приложения.
 Обновление приложения, автоматическое обновление с использованием ClickOnce.
Download