2. WF Programs

IN CHAPTER 1, “DECONSTRUCTING WF,” we introduced a new way of writing reactive programs. The basis of this approach is a bookmarking substrate upon which we developed a CLR type representing a reusable program statement. We also established the need for a small but specialized runtime environment that manages the execution of programs that are composed of these resumable program statements.

In WF, a resumable program statement is called an activity. A resumable program is a composition of activities. In WF, such a program is often called a workflow, but we favor the precision of the term WF program in this book because “workflow” is used colloquially. The execution environment for WF programs is called the WF runtime.

The ideas ...

Get Essential Windows Workflow Foundation 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.