Book Image

Microsoft Windows Workflow Foundation 4.0 Cookbook

By : Andrew Zhu
Book Image

Microsoft Windows Workflow Foundation 4.0 Cookbook

By: Andrew Zhu

Overview of this book

Windows Workflow Foundation 4.0 (WF) is a significant part of .NET Framework 4.0. WF makes workflow technology available to every single programmer that uses the .NET Framework 4.0. It is easy to create long running and distributed programs using WF with the right knowledge. With this book, you will discover that working with workflows is easy. This book provides both step-by-step recipes and relevant background information. It covers all the important aspects of Windows Workflow Foundation 4.0. The best thing about this book is that all recipes are based on real-world experiences of Andrew Zhu. Andrew is a global WF and BizTalk technology support engineer for Microsoft. This book covers everything you need to know, when working with workflows. Get to grips with flow control activities, messaging, and transaction processes with easy to understand steps followed by explanations. You will quickly learn to use collection and custom WF activities and WF services.You will see recipes that illustrate integration of Windows Workflow with other applications such as WPF, ASP.NET, WCF service.Lastly, you will discover how easily you can customize W4 Designer with WF rule engine and others.
Table of Contents (15 chapters)
Microsoft Windows Workflow Foundation 4.0 Cookbook
Credits
About the Author
About the Reviewers
Foreword
Preface
Index

About the Reviewers

Geert van Horrik, after finishing high school in 2001, decided he wanted to learn more about software development. During his education as a software engineer in university, he wrote a some applications using Delphi. Soon, he discovered the power of C++ and started writing open source projects.

During his study, one of his open source projects became very popular, and he spent most of his time writing new features for this project. After finishing education in Software Engineering cum laude, he decided to learn some more about business administration at another university. However, the combination of his addiction to software development and the open source projects made him quit the new study and start a company called CatenaLogic.

The most important product of CatenaLogic is Updater—a tool to easily deploy new versions of software on all clients. Geert van Horrik is also available as a freelance software developer, and mostly concentrates on the latest technologies such as C# and WPF.

Geert also loves helping other people with software development problems on forums, and tries to participate in open source projects in the spare time he has left.

Ryan Vice is an enterprise programmer with 10 years of experience working with Microsoft Enterprise solutions. Over those 10 years, he has worked on network security systems, high-volume e-commerce systems, title management systems, and a high-volume financial trading application. Additionally he has built workflow solutions for a geoseismic system and for a credit counseling management system. He has worked with both thick and thin clients and is currently specializing in the WinFX suite of tools. He was given Microsoft MVP in 2010 for connected systems and is an MSDN moderator. He also frequently teaches classes on WF throughout Texas.