Category: WF

Stateless vs. Appccelerate.StateMachine

I’ve been investigating workflow engines lately (specifically, state machine libraries) and it’s come down to Stateless vs. Appcelerate.StateMachine. First, a digression on why I’m avoiding Windows Workflow Foundation (WF).  It’s true that there’s tons of documentation, support from Microsoft, perhaps...

On The Shortcomings of WF

On The Shortcomings of WF

An article in the April issue of MSDN magazine features an interview with Bjarne Stroustrup, the man that invented C++.  There’s an interesting quote that quite eloquently and succintly sums up my distaste for Windows Workflow Foundation and BizTalk (at...

Correlation Across Workflow Instances

Correlation Across Workflow Instances

One of the problems that I’ve been working on solving recently centered around correlation in workflows.  In simple terms, where a workflow may produce parallel execution paths, correlation allows the runtime to route events to the right workflow execution path....

WF Passivation Services Issues

WF Passivation Services Issues

If you’re expecting the WF (Windows Workflow) passivation services to work out of the box, well, you’re half right.  From one of my workflows, I’ve been able to trap that an error was being thrown at some point during execution, but...

My Thoughts on WF

My Thoughts on WF

As I commented in a post on Paul Andrew’s blog regarding what WF is and what it is not: As I’ve been working with WF these last few weeks, I’ve come to form another view of WF and what it...

To Follow Up…

To Follow Up…

So it turns out that Paul Andrew, the technical product manager of WF linked to my very abstract review of Essential Windows Workflow Foundation.  For those that haven’t been following, I wrote an awesome review of the book on Amazon and...

Happy Holidays!

Happy Holidays!

Yeah, it’s been a looooong time. First of all, happy holidays to anyone reading this (hi Mom!). Second, I know, no one likes to read excuses on blogs 😛 but I swear, I’ve been super busy and that fractured finger...