The State Activity

A type of workflow we’ve not seen so far in this book is one based on the model of a deterministic state machine. Crusty old digital microelectronics engineers (and I sadly admit I am one) well understand the design and implementation of state machines. However, if you’re not a crusty old digital microelectronics engineer, the concept might be new to you. Chapter 14 is entirely dedicated to working with state-based workflows, but I’ll introduce the concept here. We’ll build a quick little state-based workflow as well.

People have dedicated their entire lives to the study of finite state machines. There is a language specific to finite state machines, custom mathematical notation, and a specific way they’re diagrammed. I can’t ...

Get Microsoft® Windows® Workflow Foundation Step by Step now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.