Vägledning för migrering
I .NET Framework 4 släppte Microsoft den andra huvudversionen av Windows Workflow Foundation (WF). WF släpptes i WinFX (detta inkluderade typerna i System.Workflow.*-namnrymderna, kallas nu WF3) och förbättrades i .NET Framework 3.5. WF3 är också en del av .NET Framework 4, men det finns där tillsammans med ny arbetsflödesteknik (typerna i namnrymderna System.Activities.* som kallas WF4). När du överväger när du ska använda WF4 är det viktigt att först känna igen att du kontrollerar tidpunkten.
WF3 är en del av .NET Framework 4 som stöds fullt ut.
WF3-program körs på .NET Framework 4 utan ändringar och stöds fortfarande fullt ut.
Nya WF3-program kan skapas och dina befintliga program kan redigeras i Visual Studio 2012 och stöds fullt ut.
Därför är beslutet att anta .NET Framework 4 frikopplat från ditt beslut att flytta till WF4 (System.Activities.*) från WF3 (System.Workflow.*). Det här avsnittet innehåller länkar till WF-migreringsvägledning som innehåller information om hur du arbetar med WF3 och WF4.
Vitböcker och kokböcker för WF-migrering
Översikt över WF-migrering
Beskriver relationen mellan WF3 och WF4 och de val du har som användare eller potentiell användare av arbetsflödesteknik i .NET Framework 4.
WF-migrering: Metodtips för WF3-utveckling
Beskriver hur du utformar WF3-artefakter så att de enklare kan migreras till WF4.
WF-vägledning: Regler
Beskriver hur du för fram regelrelaterade investeringar i .NET Framework 4-lösningar.
WF-vägledning: Tillståndsdatorn diskuterar WF4-kontrollflödesmodellering i avsaknad av en tillståndsdatoraktivitet. Den här vägledningen gäller endast för arbetsflödesprojekt som är inriktade på .NET Framework 4. State Machine-arbetsflöden lades till i .NET Framework 4.0.1 med versionen av Platform Update 1 och inkluderades som en del av .NET Framework 4.5. Mer information om tillståndsmaskinarbetsflöden i .NET Framework 4.0.1– 4.0.3 och .NET Framework 4.5 finns i Uppdatera 4.0.1 för Microsoft .NET Framework 4-funktioner och arbetsflöden för tillståndsdatorer.
WF Migration Cookbook: Anpassade aktiviteter
Innehåller exempel och instruktioner för omdesign av anpassade WF3-aktiviteter i WF4.
WF Migration Cookbook: Avancerade anpassade aktiviteter
Ger vägledning för att utforma om avancerade anpassade WF3-aktiviteter som använder WF3-köer och schemalägga underordnade aktiviteter som anpassade WF4-aktiviteter.
%20 WF Migration Cookbook: Arbetsflöden
Innehåller exempel och instruktioner för omdesign av WF3-arbetsflöden på WF4.
WF Migration Cookbook: Arbetsflödesvärd
Ger vägledning för att designa om WF3-värdkod som WF4-värdkod. Målet är att täcka de viktigaste skillnaderna i arbetsflödesvärd mellan WF3 och WF4.
WF Migration Cookbook: Arbetsflödesspårning
Ger vägledning för omdesign av WF3-spårningskod och konfiguration med motsvarande WF4-spårningskod och konfiguration.
WF-vägledning: Arbetsflödestjänster
Innehåller exempelorienterade stegvisa instruktioner för omdesign av arbetsflöden som implementerar WCF-webbtjänster (Windows Communication Foundation) (kallas ofta arbetsflödestjänster) som skapats i WF3 för att använda WF4, för vanliga scenarier för färdiga aktiviteter.