Welcome to 2010!

Over the past week, we posted four new documents into the WF4 Migration Guidance series. We also added new sample code up to the WF4 Migration Guidance Code Gallery page around Workflow Services migration guidance.

Revisiting the structure I used in the Beta 1 migration guidance post last summer, the list looks like the following:

  • WF Migration Overview (Already Live; Updated to Beta 2)
    Overview of the document collection and an initial starting place for the WF3 developer
  • WF Migration: Best Practices for WF3 Development (Already Live; Updated to Beta 2)
    How to design WF3 artifacts so they are more easily migratable to WF4
  • WF Guidance: Rules (Already Live; Updated to Beta 2)
    Discussion of how to bring rules-related investments forward into .NET 4
  • WF Guidance: State Machine (Already Live; Updated to Beta 2)
    Discussion of WF4 control flow modeling in the absence of a StateMachine activity
  • WF Guidance: Workflow Services (Updated Today)
    Discussion of implementing workflow services using WCF
  • WF Migration Cookbook: Custom Activities (Already Live; Updated to Beta 2)
    Examples and instructions for redesigning WF3 custom activities on WF4
  • WF Migration Cookbook: Workflows (Already Live; Updated to Beta 2)
    Examples and instructions for redesigning WF3 workflows on WF4
  • WF Migration Cookbook: Workflow Hosting (Now Live!)
    Examples and instructions for redesigning WF3 workflow hosting code on WF4
  • WF Migration Cookbook: Workflow Tracking (Now Live!)
    Examples and instructions for redesigning WF3 workflow tracking code on WF4
  • WF Migration Cookbook: Advanced Custom Activities (Now Live!)
    Examples and instructions for redesigning advanced WF3 custom activities on WF4

As I mentioned in my initial post about the documents, these documents are draft releases that the team is releasing to you. For these, they are all written for the object model and features that are current as of Beta 2. As we did from Beta 1 -> Beta 2, the team will continue to update the documents as we come up on RTM later this year, with the documents being expanded to address further scenarios.

Also – again – the team will be supporting feedback and requests for the documents and accompanying sample code in the WF 4 forum on MSDN.

Happy reading!
Cliff