Разработка приложений COM+ с использованием технологии Microsoft .NET Enterprise Services

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: 2557
Длительность: 40 ак.ч.
Стоимость: 39 400 р.

Building COM+ Applications Using Microsoft .NET Enterprise Services

Цель курса:
Данный курс посвящен способам создания эффективных, наращиваемых, масштабируемых распределенных приложений, с использованием Microsoft .NET Enterprise Services. Данный курс будет интересен разработчикам клиент/серверных приложений масштаба предприятия, IT-специалистам, занимающимся созданием и проектированием больших и сложных систем на крупных предприятиях, веб-разработчикам.
Предварительная подготовка:
• опыт программирования на Visual Basic .NET или C#;
• опыт использования транзакции в программном коде;
• рекомендуется предварительно прослушать курс 2349.

Аудитория:
Курс предназначен для разработчиков .NET приложений.

По окончании курса Вы будете уметь:
• Использовать службы компонентов COM+
• Эффективно управлять активацией и синхронизацией объектов
• Использовать ADO.NET для доступа к данным
• Создавать приложения, использующие распределенные транзакции
• Использовать сервер очередей
• Создавать асинхронные распределенные приложения на основе слабосвязанных событий
• Производить отладку сложных приложений
• Управлять развертыванием сложных приложений масштаба предприятия

Содержание курса:
Модуль 1. Введение в COM+
История серверных приложений
Архитектура COM+ приложений

Модуль 2. Конфигурирование активации объектов и синхронизации
.NET Enterprise Services Programming Mode
Активация объектов «Just-In-Time»
Синхронизация объектов

Модуль 3. Использование ADO.NET для работы с данными
Архитектура ADO.NET
Доступ к данным SQL сервера

Модуль 4. Службы транзакций
Введение в управление транзакциями
Службы транзакций .NET

Модуль 5. Безопасность приложений
Введение в безопасность приложений
Применение ролевой безопасности компонентов
Аутентификация и имперсонация

Модуль 6. Управление состоянием
Введение в управление состоянием
Использование менеджера разделяемых свойств
Использование ASP.NET для сохранения состояния

Модуль 7. CRM – компенсирующий менеджер ресурсов
Введение в компенсирующий менеджер ресурсов
Разработка компенсаторов для использования в транзакциях

Модуль 8. Слабосвязанные события COM+
Введение в слабосвязанные события и асинхронные приложения
События COM+
Использование слабосвязанных событий

Модуль 9. Компоненты очередей
Введение в службы очередей
Разработка компонентов очередей
Компоненты очередей и транзакции

Модуль 10. Отладка COM+ приложений
Инструменты отладки
Сценарии отладки COM+ компонентов

Модуль 11. Развертывание и администрирование COM+ приложений
Развертывание COM+ приложений
Использование COMAdmin объекта в WHS сценариях

Модуль 12. Расширения COM+ 1.5
Улучшение масштабируемости и нарасшиваемости приложения
Улучшение управляемости
Другие возможности и расширения