Home  |  Blogs  |  Courses  |  Schedule  |  Staff  |  Contact  |  Support  |  Tools  |  Customers  |  Login

Course Title: Advanced Windows Workflow Foundation

What You Will Learn
Learn about Windows Workflow 3.0/3.5 and future features of 4.0. Explore how to create and use every type of built in activity in WF. Learn to use and implement custom workflow services. Explore the various options of hosting workflows including the new 4.0 Dublin host server.

Course Highlights
Learn to use every workflow activity!

Course Number

Who Should Attend
Anyone that has a need to learn to build advanced windows workflows and understand all the various gotchas when writing windows workflow applications.

Basic understanding of workflows, enterprise application integration and C#.NET Programming.

Course Author
Chris Givens

Course manual

Requires the 50064 image.

1.4 and 2004 Ready
Course Duration
5 Days

Course Hours
Begin @ 8:00 AM
End @ 5:00 PM

Meal Info:




On Site Pricing:

Book Cost:

Course Outline
  • Architecture
    • Install WWF Databases
    • Setup Sql Tracking Service
    • Setup Sql Persistence Service
    • Setup Workflow Scheduler Service
  • Workflows
    • Create a simple workflow
    • Debug a simple workflow
    • Examine .xoml files
    • Examine Workflow Events and Services
    • Create a simple state machine workflow
    • Create an advanced state machine workflow
  • Activities
    • Utilize parameters in workflows
    • Implement Flow Control (IfElse)
    • Implement Flow Control (While)
    • Implement Flow Control (Replicator)
    • Implement Flow Control (ConditionedActivityGroup)
    • Use the Policy Activity
    • Create a simple Rule Set
    • Explore Priority
    • Explore Dependency
    • Explore Reevaluation
    • Explore Chaining
    • Policy Tracing
    • Programmatic Rule Set Creation
    • Dynamic Updates
    • Implement Active Directory Role Security
    • Implement Workflow Level FaultHandlers
    • Implement Scoped FaultHandlers
    • Explore Workflow Cancellations Techniques
    • Explore Workflow Synchronization
    • Call Web Services from Workflows
    • Expose Workflow as Web Service
    • Implement CallExternalMethod and HandleExternalEvent Shapes
    • Implement Correlation in your workflow
    • Implement Transactional Scopes
    • Implement Compensation
    • Create a composite activity
    • Create a custom activity
    • Create an Activity Validator
    • Create an Activity Designer
    • Create a Toolbox Item
    • Serializable attribute
    • Serialization Errors
    • Serialization Surrogate’s
    • Understand Spawned Contexts
  • Management
    • Explore Workflow Runtime Configurations
    • Create a Custom Persistence Service
    • Create a Custom Tracking Service
    • Explore Tracking Channel details
    • Explore Tracking Service details
    • Modify a workflow at runtime (from inside)
    • Modify a workflow at runtime (from outside)
    • Update a workflow assembly and redeploy (different version)
  • Hosting Workflows
    • Learn to host Workflows with Windows Communication Foundation (WCF)
    • Start workflow with WCF Request Message
    • Create a custom workflow using Visual Studio

About | Jobs | Privacy | Terms Of Use | Copyright Notices
Copyright 2009-2017 Architecting Connected Systems
Seattle, WA 98115; San Diego, CA 92127