
|
Windows Workflow Foundation |
|
| AUDIENCE: |
Developers that are looking to use Windows Workflow Foundation to build workflow enabled applications. |
| PREREQUISITES: |
This course assumes that delegates have a strong programming background and good knowledge of C# 2005 or Visual Basic 2005. They should also be familiar with building console and Windows applications with Visual Studio 2005. |
| DURATION: |
3 days. Hands on. |
| OBJECTIVES: |
On completion of the course delegates will be able to understand how to employ Windows Workflow Foundation to create and maintain complex business applications. Windows Workflow Foundation is the programming model, engine and tools for quickly building workflow enabled applications on Windows. It consists of a Microsoft .NET Framework version 3.0 namespace, an in-process workflow engine, and designers for Visual Studio 2005. Windows Workflow Foundation is available for both client and server versions of Windows. Windows Workflow Foundation includes support for both system workflow and human workflow across a wide range of scenarios including: workflow within line of business applications, user interface page-flow, document-centric workflow, human workflow, composite workflow for service oriented applications, business rule driven workflow and workflow for systems management. |
| COURSE CONTENT: |
Inttroduction to Workflow What is Windows Workflow Foundation? Creating Your First Workflow Hosting a Workflow in a Windows Application
Handling Conditions an Exceptions Introducing Conditional Activities IfElse Activity While Activity ConditionedActivityGroup Activity Replicator Activity Handling Exceptions
Flow Activities Introducing Flow Activities Delay Activity and Handling Properties Listen Activity Suspend and Terminate Activities Parallel and SynchronizeScope Activities Handling Cancellation
Making Decisions in Workflows Using Rules in Workflows Using the Policy Activity Setting Priorities Forward Chaining
Workflow Communications Calling Methods in the Host from the Workflow Handling Host Events in the Workflow Bi-Directional Communications
Creating State Machine Workflows Introduction to State Machines State Machine Activities Creating a State Machine Workflow Circular Navigation in State Machines
Using and Building Persistence Services Introducing Workflow Persistence Using the SQL Persistence Service Creating a Custom Persistence Service Using and Building Tracking Services Workflow Tracking Services Using the SQL Tracking Service Tracking Profiles Creating a Custom Tracking Service
Creating Custom Activities Introducing Custom Activities Creating a Simple Activity Creating a More Complex Activity Creating Composite Activities Handling Workflow Transactions Transactions Transactions in Workflows Transactions and Batches of Work Compensation in Workflows
Dynamic Workflow Updates Introduction to Dynamic Updates Modifying a Workflow from the Host Application Modifying a Workflow from within the Workflow Dynamic Rule Conditions
Workflows and Web Services Workflow-Based Web Services Building a Workflow Web Service Maintaining State in Web Services Invoking a Web Service in a Workflow
TB07/01 |
|
© 2009 Verhoef Training Ltd.
|
|
Course Information
|
PUBLIC SCHEDULE |
| Date |
Location |
Price(£) |
|
22/09/10
 |
Bath |
1100 |
|
17/11/10
 |
Bath |
1100 |
|
|
|
|
Copyright © 2009 - Verhoef Group of Companies - All Rights Reserved
|