Where are We?


WF provides a programming model for executing activity-based programs. The WF runtime is deliberately small, which allows it to be hosted in a variety of environments. Furthermore, the host application can adjust the capabilities and behavior of the WF runtime by selecting the most appropriate implementations of runtime services on which the WF runtime depends. WF provides one or more useful implementation of each of these services, but custom variants can be written as well.

WF program instances have a well-defined lifecycle, and can be created and managed using the WorkflowRuntime and WorkflowInstance classes. The WF runtime is format agnostic; this is perhaps the subtlest and also the most noteworthy lesson of this chapter. WF programs can be expressed as C# or Visual Basic code, XAML, or any other format that is translatable to activities, and directly loaded into the WF runtime for execution.




Essential Windows Workflow Foundation
Essential Windows Workflow Foundation
ISBN: 0321399838
EAN: 2147483647
Year: 2006
Pages: 97

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net