O'Reilly logo

Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C# by K. Scott Allen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

Software developers have been implementing workflows to model business processes since the beginning of time. During this time, we've learned that workflows can be long-running and often require input from humans. Building a robust workflow to meet these challenges is a daunting task. An ideal paradigm for building workflows is to separate the workflow definition from the engine that executes the workflow.

Once we've separated workflow definitions from the execution engine, we can go on to build workflow components to create a domain‑specific language. A businessperson has the ability to understand the domain‑specific language, and can understand a workflow without seeing the clutter of exception handling and workflow tracking.

Windows Workflow ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required