Versioning Workflows in WF4.5

I am almost finished with my book, "Pro WF4.5" for Apress. Right now I am finishing up on my current chapter, "Versioning Workflows", and I noticed that a fellow Microsoft MVP, Maurice has blogged about how versioning is done. If you have not clicked on his link already here is a little background. Workflows can now be versioned using WorkflowIdentity. By specifying a version, name and package information (metadata about the version of the workflow), this information can be persisted within a persistence store so it can be queried later. Versioning workflows allows them to be run either side-by-side, which means that a new version of a workflow can execute new workflow instances, and executing persisted workflow instances that were executed using an older workflow definition version. A workflow definition can also execute workflow instances and while the instances are persisted, the workflow definition can be dynamically updated so that persisted instances from the older version of a workflow definition can be updated to run within the new version. 

Currently rated 2.6 by 9 people

  • Currently 2.555556/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by: BayerWhite
Posted on: 10/16/2012 at 8:47 AM
Categories: Windows Azure AppFabric | Windows Azure AppFabric
Actions: E-mail | Kick it! | DZone it! |
Post Information: Permalink | Comments (0) | Post RSSRSS comment feed
Comments are closed