Introduction to Workflow What is Windows Workflow Foundation? | Creating Your First Workflow | Hosting a Workflow in a Windows Application
Handling Conditions and 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
|