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" »
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.
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" »