State Machine Workflow Example (Order Processing App)

Download this episode

Download Video


The State Machine workflow functionality provided with Windows Workflow Foundation provides a powerful way to model the control flow of applications.   In this screencast, James Conard, shows an example Order Processing application that utilizes a State Machine workflow for managing the states of an order.   The demo also shows how an application can have visibility into running workflow and even change the steps (activities) within a workflow dynamically. 

You can download all of the code for this example from the Windows Workflow Foundation site at



Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.