Main

May 27, 2011

State Machines are back in business!!!

State Machine workflows were part of .NET Framework 3.5. However, last year with the release .NET Framework 4 Microsoft discontinued "State Machine" workflow type. If you had to model "State Machine" functionality with .NET 4, you can still model it using Flowchart workflow authoring style. However, implementing the event driven state machine examples were that much harder.

Continue reading "State Machines are back in business!!!" »

January 28, 2008

Creating Multiple Versions of Workflows

In the recent past, a question that has surfaced quite often is regarding the versioning of workflows and the errors that show up when trying to do so. It is quite natural to expect an extreme level of dynamism and out-of-box features from Microsoft, but one needs to take a pragmatic view of WF.

Continue reading "Creating Multiple Versions of Workflows" »

January 14, 2008

Control Flow Patterns in Workflows

There is a lot of potential in Workflow Foundation that is seldom uncovered. Due to the existence of different business processes for different industries, an architect who would prefer to model these processes using workflows will look for more useful control flow patterns (explicitly available or an opportunity to develop one) than the ones that are shipped out-of-box with WF i.e. the Sequential and State Machine Workflow Patterns.

Continue reading "Control Flow Patterns in Workflows" »

January 7, 2008

Categorizing and Developing Custom Activities and Workflows

Developers working with WF often come across situations where they have to author custom activities and workflows. The questions that immediately strike:


-          Should there be a single assembly for all the activities?
-          Should there be an assembly for each activity?
-          How should the activities be categorized?


A decision on the developing the assemblies can be taken based on what’s common among the activities or workflows.

Continue reading "Categorizing and Developing Custom Activities and Workflows" »

Subscribe to this blog's feed

Follow us on

Blogger Profiles

Infosys on Twitter