MS-6462 - Windows Workflow Foundation

This two-day instructor-led course provides students with the knowledge and skills to build and configure a Windows Workflow Foundation (WF) solution.


Student Testimonials

Instructor did a great job, from experience this subject can be a bit dry to teach but he was able to keep it very engaging and made it much easier to focus. Student
Excellent presentation skills, subject matter knowledge, and command of the environment. Student
Instructor was outstanding. Knowledgeable, presented well, and class timing was perfect. Student

Click here to print this page »

Prerequisites


Before attending this course, students should have intermediate experience developing applications by using previous versions of Microsoft Visual Studio at level 200.

Detailed Class Syllabus

Module 1: Creating and Hosting Workflows

Overview of Windows Workflow Foundation
Creating Sequential Workflows
Creating State Machine Workflows
Modifying Workflows at Runtime

Module 2: Applying Conditions and Rules

Implementing Flow Control
Defining and Executing Rule Sets
Forward Chaining of Rules
Changing Rules at Run Time

Module 3: Communicating with Workflows

Calling Methods on the Host Process
Handling Events from the Host Process
Consuming Services from a Workflow
Publishing a Workflow as a Service

Module 4: Creating and Configuring Custom Activities

Creating Custom Activities
Creating Custom Composite Activities
Customizing Activity Serialization
Defining Custom Activity Layout

Module 5: Creating and Managing Runtime Services

Creating a Custom Runtime Service
Hydrating and Dehydrating Workflows
Monitoring Workflows
Tracking Workflows

Module 6: Managing Faults, Cancellations, Transactions, and Compensations

Handling Faults
Handling Cancellations
Creating and Managing Transactions
Creating and Handling Compensations