Book review: Pro WF by Bruce Bukovics

Windows Workflow Foundation, WF for short, is one of the technologies I work a lot with and as a consequence I own several books about WF. Comparing this book with the others I can only say it is one of the best books you can get on the subject. It has a good coverage of almost all the subject you are going to need to know. Not only is there a good coverage but the explanation and examples are very clear. Now there are a few thing missing from the book. As it was written with the .NET framework 3.0 there is no coverage of the WCF integration that comes in the form of the SendActivity and the ReceiveActivity. While this is unfortunate it is also understandable and I can only hope that the author has the time to update the book with one more chapter.

For a book this size, about 700 pages, I was amazed at how little I could find that I didn’t like. In fact one of few errors I could find is the statement that only a single instance of the WorkflowRuntime can be created per AppDomain. This is a myth that stems back to the first beta’s where it was briefly the case but the restriction has been lifted long ago and has never been part of the released product. But given the size of the book and how few people ever need to create multiple WorkflowRuntime objects it is hardly a big objection.

So my advise: If you are getting into Windows Workflow Foundation make sure you buy this book!



4 thoughts on “Book review: Pro WF by Bruce Bukovics

  1. I’m glad that you enjoyed my book. I do indeed have a new .NET 3.5 version of this book that was released in June. It provides two new chapters (including one on the 3.5 WCF integration features) as well as updates to correct a few errors.

    Yes, it does correct the original beta “myth” that you can only have a single WorkflowRuntime instance in an AppDomain.

    Overall, it’s over 100 pages longer than this original book.

    Bruce Bukovics

  2. The .NET 3.0 version deserves the glowing review it received here and the .NET 3.5 version is even better with good updates all the way through. We have both copies on our desks right now.

  3. @Bruce,

    Good to hear that a new version is available. A bit unfortunate that Apress send me the old instead of the new version.

Leave a Reply

Your email address will not be published. Required fields are marked *