Курс M1012
Профессиональная СОМ-разработка с использованием Microsoft Visual C++
Mastering COM Development Using Microsoft Visual C++


Данный курс поможет разработчикам, использующим системы разработки Microsoft Visual C++, создавать COM-объекты с помощью Visual C++ и Active Template Library (ATL).

Длительность:

5 дней

После изучения курса Вы сможете:

1. Использовать COM для разработки программного обеспечения, основанного на технологии компонент.
2. Создавать клиентов COM-объектов.
3. Разрабатывать СОМ-объекты.
4. Содавать элементы управления ActiveX.
5. Использовать расширения Visual C++ для создания клиентов СОМ-объектов.
6. Повторно использовать СОМ-объекты.
7. Добавлять события в СОМ-объекты и клиентов.
8. Создавать СОМ-объекты с дуальным интерфейсом.

Содержание курса:  

1. Введение в СОМ.
2. Создание клиента СОМ-объекта.
3. Создание СОМ-объекта.
4. Реализация множественных интерфейсов.
5. Введение в Active Template Library.
6. Автоматизация.
7. Дуальные интерфейсы.
8. Добавление событий.
9. Создание элементов управления ActiveX.
10. Повторное использование СОМ-объектов.
11. Пользовательские интерфейсы.
12. Потоковые модели СОМ.
13. Коллекции.

Слушатели:

Курс предназначен для программистов на С++, желающих научиться разрабатывать высокомасштабируемые программные системы на основе объектной технологии СОМ.


Предварительная подготовка:

Опыт программирования на Microsoft Visual С++. Умение описывать и использовать: конструкторы и деструкторы, виртуальные функции, функции преобразования, перегрузку функций, перегрузку операторов, наследование, шаблоны. Знакомство с архитектурой Microsoft Windows, средой разработки Visual Studio 6.0.



Данный курс поможет Вам при сдаче следующих тестов:

70-016 Designing and Implementing Desktop Applications with Microsoft Visual C++ 6.0

70-015 Designing and Implementing Distributed Applications with Microsoft Visual C++ 6.0

входящих в программы сертификации MCP, MCSD.

 

Записаться:

Microsoft Visual C++

Длительность Дней

Стоимость у. е.

M1012 Mastering COM Development Using Microsoft Visual C++

5

400