Dela via


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.

Se även