Windows Workflow Foundation Training

Attend face-to-face, remotely, on-demand or onsite at your facility.

Windows Workflow Foundation Using C#


Duration & Price

4 Days | $2295

Course Prerequisites
C# programming experience.
Course Description

Microsoft's Windows Workflow Foundation (WF) provides a framework for creating scalable applications consisting of independent program units called activities. This course covers WF 4.5 and uses Visual Studio 2015, which provides a visual designer for creating workflows. The course begins with an overview of the concepts of workflow and the programming model provided by WF. The essentials of WF programming are then covered followed by a systematic treatment of the major features of WF, including the Built-In Activity Library. Primitive and control flow activities are discussed, and the alternatives to hosting workflows are covered. Collection and parallel activities are covered. The creation of custom activities, both using the designer and code, is explained. Flowchart and state machine activities are covered. Persistence and bookmarks are discussed. Workflow Services, using Windows Communication Foundation (WCF) is covered. The course concludes with coverage of debugging, error handling, transactions and compensation. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.

Course Overview
  • Windows Workflow Foundation Overview
  • Getting Started with WF
  • Primitive and Control Flow Activities
  • Custom Activities
  • Workflow Hosting
  • Collection and Parallel Activities
  • Flowchart and State Machine
  • Persistence
  • Workflow Services
  • Debugging and Error Handling
Students Receive
  • Course materials include student guide, hands-on lab manual and USB flash drive for examples and lab work
  • Students receive a certificate of completion at the end of class
  • Students can retake any portion of a class that has been completed, within 12 months at no extra cost
  • There are no registration fees or cancellation fees
Let's Get in Touch
Copyright © New England Training Solutions