Windows Workflow Foundation using Visual Studio 2005
Thanks for your interest!
There are currently no dates scheduled for this course.
Please feel free to register your interest and we'll be sure to let you know once a date is available.
REGISTRATION OF INTEREST
Human Test:
5 + 4 =
Overview:
Microsoft has provided the Windows Workflow Foundation, a set of assemblies based on the .NET Framework 2.0 (as part of the .NET Framework 3.0), along with a full-featured workflow designer built on top of Visual Studio 2005, and it's free.
Windows Workflow Foundation makes it easy to create applications that follow a flow, or react to events and move from state to state. By providing a visual interface for designing the applications, and by binding code activities directly to the design of the application, Windows Workflow Foundation makes it easier than ever to create and maintain complex business applications.
In addition, Windows Workflow Foundation provides a runtime engine that manages your applications behavior (that is, the plumbing) and enforces the workflow. The runtime makes sure the workflow behaves in the manner in which you designed and coded it.
Pre-requisites:
This course assumes that students have a strong programming background and have worked through the course, Microsoft Visual Basic 2005: Developing Applications, or its equivalent. This course assumes intermediate knowledge of Visual Basic, and of building Windows and Console applications using Visual Studio 2005.
At Course Completion:
Learn the prerequisites for Windows Workflow Foundation
Investigate all the available workflow activities
Learn how to handle exceptions in workflow applications
Work with Delay and Listen activities
Learn how to use RuleSets and Policy activities in workflows
Provide bi-directional communications between the workflow and the host
Understand the difference between sequential and state machine workflows
Learn when and how the workflow runtime persists information about a workflow
Learn when and how the workflow runtime tracks information about a workflow
Understand how to group activities into a transaction
Modify an executing workflow from the host application