Synopses & Reviews
Windows Workflow Foundation (WF) is a revolutionary part of the .NET 4 Framework that allows you to orchestrate human and system interactions as a series of workflows that can be easily mapped, analyzed, adjusted, and implemented. As business problems become more complex, the need for workflow-based solutions has never been more evident. WF provides a simple and consistent way to model and implement complex problems. As a developer, you focus on developing the business logic for individual workflow tasks. The runtime handles the execution of those tasks after they have been composed into a workflow.
Pro WF: Windows Workflow in .NET 4 provides you with the skills you need to incorporate WF in your applications, using a lively tutorial style with each example illustrated in C#. This book gets you up to speed with WF 4 quickly and comprehensively. Learn about WF 4's new designer, it's updated programming paradigm, and the completely new set of activities that can enable and extend your workflows. This book also includes detailed coverage of how to customize your workflows and access them in a variety of ways and situations so you can maximize the advantages of this technology. What you?ll learn WF 4 basics New activities and changes to existing activities in WF 4 Customizing your workflows Accessing your workflows in a variety of ways in a variety of situations Using WF with Web Services and ASP.NET Integrating WCF and WF Who this book is for
This book is for intermediate to advanced .NET developers who need to learn how to use the latest version of Windows Workflow Foundation (WF 4). This book is not a primer on .NET or the C# language. To get the most out of the examples presented in this book, it is necessary to have a good working knowledge of .NET 2.0 or higher. All of the examples are presented in C#. Table of Contents A Quick Tour of Windows Workflow Foundation Foundation Overview Activities Workflow Hosting Procedural Flow Control Collection-Related Activities Flowchart Modeling Style Host Communication Workflow Services Workflow Services Advanced Topics Workflow Persistence Customizing Workflow Persistence Transactions, Compensation, and Exception Handling Workflow Tracking Enhancing the Design Experience Advanced Custom Activities Hosting the Workflow Designer WF 3.x Interop and Migration
Windows Workflow Foundation has been considerably revised in .NET 4.0, and will cause a major shift in how process automation is thought of and developed. Substantial additions to Visual Studio have been added to support the new functionality.
Workflows allow you to chart both human and code interactions as a series of flow-chart diagrams, allowing you to see your code as a series of interacting elements that can move and change rather than as static blocks.
This book aims to provide the reader with a solid grounding in how workflows are implemented, executed, maintained and customized. Given the importance of this technology release and the booka (TM)s broad appeal, it will be useful to almost all existing or migrating .NET developers and should see very healthy sales as WF is rapidly adopted.