Should I invest further in Workflow Foundation 3.0 / 3.5
Quick answer IMO is no. Some of the known issues with the current version of WF are related around performance, long running hydrated workflow’s and persistence / rehydration and friction with real XAML activation. Because Workflow foundation suffered from some of these design problems it became difficult to deal with and the net affect was that the WF team decided to revamp the technology stack (build a new runtime) to the point where in order to use the next version side by side with the current version, required they build an interop activity to bridge the two. In other words, when we see the next version of WF it will contain a component designed to deal with interop between versions. The key factors for me to consider here are, the period of time between now and the next version release and the time investment to learn any new technology stack meaningfully and it’s my opinion that people will be best served by waiting and moving forward with the next version of WF when it arrives and in spending whatever time they can afford now in becoming familiar with the product whilst it moves through CTP, betas to RTM. See the PDC video’s for more info.


