Chapter 6. Windows Workflow Foundation 4

Availability: Framework 4.0

Windows Workflow Foundation (WF) was first introduced in 2006 with .NET 3.0. It is probably fair to say that WF didn't receive the widespread adoption Microsoft was hoping for. This lack of uptake was probably due to a number of factors:

  • Although the WF designer offers a natural way of working, it is a very different way of developing applications and contains a new API to master.

  • Its performance was slow.

  • Writing your own workflow activities was not as easy as it could have been.

  • Handling and passing data between activities was cumbersome.

  • Support for messaging scenarios and integration with WCF was limited.

  • Some developers were confused by the hosting model.

  • The clunky designer ...

Get Introducing .NET 4.0: with Visual Studio 2010 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.