|
|
|
|
|
|
возвратиться к списку курсов |
|
2547: Углубленное изучение создания Windows приложений на базе Microsoft Visual Studio 2005
2547: Advanced Windows Forms Technologies with Microsoft Visual Studio 2005
|
Описание |
Цель данного курса - получение знаний и навыков по разработке улучшенных Microsoft Windows Forms приложений с использованием Microsoft Visual Studio 2005. Курс сконцентрирован на построении пользовательского интерфейса, структуре программы и деталей реализации.
|
Аудитория |
Курс предназначен для разработчиков ПО желающих глубже изучить особенности построения Windows приложений.
|
Длительность |
2 дня (16 академ. часов) |
Сертификация |
Курс готовит к тестам: 070-526, 070-547 |
Документ по окончании |
Сертификат Microsoft |
Предварительные требования |
Необходимо иметь предварительные знания в объеме курса 2546: "Базовый курс по технологии Windows Forms с использованием Microsoft Visual Studio 2005". Навыки работы в среде Microsoft Visual Studio 2005. Понимание идеологии Microsoft .NET Framework 2.0 и Common Language Runtime, включая делегаты и события. Знание основных концепций сериализации, рефлексии, доменов приложений и многопоточности.
|
Содержание |
Модуль 1. Создание MDI приложения
В этом модуже объясняется как создавать MDI приложения, которые позволяют в родительском окне, одновременно использовать несколько дочерних окон. Слушатели узнают, как создавать родительскую и дочерниюю формы, как определять текущую активную дочернюю форму, и получать доступ к ее данным. Объясняется как реализовывать слияние меню родительской и активной дочерней формы.
Темы:
- Параметры размещения Windows форм.
- Что такое MDI приложение?
Модуль 2. Настройка Windows форм и элементов управления
В этом модуле объясняется как разрабатывать нестандартные Windows формы и элементы управления. Рассказывается о возможностях GDI+, для создания интерфейса собственных элементов управления, наследников класса Control. Кроме того, объясняется как создавать непрямоугольные Windows формы, и дополнять функциональность собственных элементов управления с помощью атрибутов.
Темы:
- Методы модификации элементов управления для Windows форм.
- Создание пользовательского интерфейса с помощью GDI+.
- Создание непрямоугольной Windows формы.
Модуль 3. Создание настраиваемых компонентов печати
В этом модуле объясняется как распечатывать содержимое Windows Forms и формировать отчеты с помощью возможностей GDI+. Слушатели научатся формировать выводимое на печать содержимое и обрабатывать многостраничные документы.
Темы:
- Возможности печати в .NET Framework 2.0.
- Формирование печатного документа с помощью технологии GDI+.
Модуль 4. Выполнение Drag-and-Drop операции и использование буфера обмена
В этом модуле рассказывается с помощью каких свойств, методов и событий реализуется поддрежка drag-and-drop функциональности в Windows Forms приложениях. Слушатели узнают, как инициировать и завершить drag-and-drop операцию, в том числе для элемента управления TreeView. Кроме того, в модуле обсуждается взаимодействие с буфером обмена для сохранения и получения данных.
Темы:
- Drag-and-Drop операциии в Windows приложениях.
- Взаимодействие с буфером обмена в Windows приложениях.
Модуль 5. Выполнение асинхронных задач с помощью многопоточности
В этом модуле показано, как Windows приложения могут запускать задачи в background режиме. Слушатели узнают, как использовать асинхронные методы и другие возможности компонентов, поддерживающих паттерн Asynchronous Pattern for Components, как использовать классы в пространстве имен System.Threading для запуска одной или нескольких задач в фоновом режиме с помощью использования многопоточности.
Темы:
- Асинхронное программирование в Windows приложениях.
- Создание защищенных многопоточных приложений.
Модуль 6. Улучшение пользовательского интерфейса Windows приложений
В модуле обсуждаются некоторые технологии, которые помогут создать "профессиональный" интерфейс для приложения. Слушатели узнают, как создавать Windows формы, похожие на Microsoft Office Outlook панели, как настраивать master/detail DataGridView элемент управления. Кроме того, рассказывается как эффективно использовать компонент PropertyGrid и с помощью каких настроек уровня приложения можно позволить пользователям сохранять свои предпочтения по оформлению приложения.
Темы:
- Улучшение пользовательского интерфейса приложения.
- Настройка элемента управления DataGridView.
- Настройки приложения и элемент управления PropertyGrid.
|
По окончании |
Слушатели научатся:
- создавать MDI приложения; - осуществлять настройку форм, элементов управления, компонент для печати;
- осуществлять операции drag-and-drop и осуществлять поддержку работы с буфером обмена;
- осуществлять асинхронные операции с использованием многопоточности;
- реализовывать дополнительные возможности по улучшению внешнего вида Windows Forms приложений.
|
С этим курсом обычно заказывают |
-
|
|
|
|
|