Ближайшие курсы
Об этом блоге
Слукин Сергей - тренер, независимый консультант. Microsoft Certified Trainer, Professional Developer, Technology Specialist, IT Professional Специализируюсь на: SharePoint 2013, SharePoint Server 2010, Office 365, SharePoint 2007, MOSS 2007, WSS 3.0, SharePoint Designer 2010, .NET, ASP.NET, C#, ADO.NET, LINQ, WPF, WCF, WF, Silverlight, Visual Studio 2012, Visual Studio 2010, Windows Phone 7.5, Biztalk 2010, SQL Server 2012, SQL Server 2008 R2, Business Intelligence, Reporting, Analysis, Integration Services.
Календарь
<<  Октябрь 2017  >>
ПнВтСрЧтПтСбВс
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Курс "М6462 Visual Studio 2008: Windows Workflow Foundation"

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft 6462 Visual Studio 2008: Windows Workflow Foundation

Цель курса

Получение теоретических и практических навыков создания, настройки и конфигурирования решений на базе Microsoft Windows Workflow Foundation в среде Microsoft Visual Studio 2008.

Описание курса

Последовательные управляющие процессы и машины состояния применяются сегодня практически везде. Новая версия библиотеки .Net Framework 3.0 представляет единую архитектуру управляющих процессов на базе Windows Workflow Foundation (WWF). На курсе «Visual Studio 2008: Windows Workflow Foundation» рассматриваются основные приемы и методы эффективного использования и создания пользовательских управляющих процессов в профессиональных разработках. Данный курс предназначен для разработчиков, которые планируют пользоваться платформой Microsoft .Net Framework версии 3.0 в своей практике. Особенно курс будет интересен разработчикам, использующим операционную систему Windows.

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

По окончании курса Вы будете уметь

1.       Понимать концепцию и возможности Windows Workflow Foundation

2.       Создавать последовательный управляющий процесс

3.       Создавать машину состояния

4.       Изменять управляющий процесс во время его выполнения

5.       Реализовывать ветвление управляющего процесса

6.       Задавать и выполнять наборы правил

7.       Изменять наборы правил во время выполнения управляющего процесса

8.       Взаимодействовать и приложением-контейнером

9.       Обращаться к сервисам из управляющего процесса

10.   Опубликовывать управляющий процесс, как сервис

11.   Создавать пользовательские активности

12.   Создавать пользовательские сервисы времени выполнения

13.   Останавливать и снова запускать активность

14.   Производить мониторинг и трассировку управляющего процесса

15.   Обрабатывать ошибки, возникающие в управляющем процессе

16.   Создавать и управлять транзакциями

17.   Создавать и управлять компенсирующими действиями

Подготовка к сертификационному экзамену

070-504 TS: Microsoft .NET Framework 3.5 – Windows Workflow Foundation

Обязательная предварительная подготовка к курсу

М2555 Разработка Windows-приложений для Microsoft .NET на Visual C#

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

1.       Создание и запуск управляющего процесса (Workflow)

2.       Разработка ограничений и правил для управляющего процесса

3.       Взаимодействие с управляющим процессом

4.       Создание и настройка пользовательских активностей

5.       Создание и управление сервисами времени выполнения

6.       Управление процессом обработки ошибок и отмены, транзакции и компенсирующие действия

Длительность курса

16 академических часов / 2 дня

В курсе рассматриваются следующие вопросы

Модуль 1. Создание и запуск управляющего процесса (Workflow)

1.       Обзор Windows Workflow Foundation

2.       Создание последовательного управляющего процесса

3.       Создание машины состояний

4.       Изменение управляющего процесса во время выполнения

5.       Лабораторная работа: Создание и запуск управляющего процесса (Workflow)

Модуль 2. Разработка ограничений и правил для управляющего процесса

1.       Реализация логики выполнения управляющего процесса

2.       Задание и выполнение наборов правил

3.       Определение порядка выполнения наборов связанных правил

4.       Изменение правил во время выполнения управляющего процесса

5.       Лабораторная работа: Разработка ограничений и правил для управляющего процесса

Модуль 3. Взаимодействие с управляющим процессом

1.       Вызов методов в приложении контейнера из управляющего процесса

2.       Обработка событий от приложения контейнера

3.       Обращение к сервису из управляющего процесса

4.       Публикация управляющего процесса, как сервиса

5.       Лабораторная работа: Взаимодействие с управляющим процессом

Модуль 4. Создание и настройка пользовательских активностей

1.       Создание и настройка пользовательских активностей

2.       Создание и настройка составных активностей

3.       Изменение способа сериализации данных

4.       Изменение макета активности в Visual Studio

5.       Лабораторная работа: Создание и настройка пользовательских активностей

Модуль 5. Создание и управление сервисами времени выполнения

1.       Создание пользовательских сервисов времени выполнения

2.       Остановка управляющего процесса на длительный период времени с последующим пуском

3.       Мониторинг управляющего процесса

4.       Трассировка управляющего процесса

5.       Лабораторная работа: Создание и управление сервисами времени выполнения

Модуль 6. Управление процессом обработки ошибок и отмены, транзакции и компенсирующие действия

1.       Обработка ошибок

2.       Обработка отмены управляющего процесса

3.       Создание и управление транзакциями

4.       Создание и управление компенсирующими действиями

5.       Лабораторная работа: Управление процессом обработки ошибок, транзакциями и компенсирующими действиями