Migrationsanleitung

In .NET Framework 4 hat Microsoft die zweite Hauptversion von Windows Workflow Foundation (WF) veröffentlicht. WF wurde unter WinFX veröffentlicht (enthält auch die Typen in den System.Workflow.*-Namespaces, jetzt als WF3 bezeichnet) und unter .NET Framework 3.5 erweitert. WF3 ist auch Teil von .NET Framework 4, wird jedoch neben einer neuen Workflowtechnologie (Typen in den System.Activities.*-Namespaces, als WF4 bezeichnet) verwendet. Beim Erwägen des Zeitpunkts für die Umstellung auf WF4 sollten Sie zuerst bedenken, dass Sie allein den zeitlichen Ablauf steuern können.

  • WF3 ist ein vollständig unterstützter Teil von .NET Framework 4.

  • WF3-Anwendungen werden unter .NET Framework 4 ohne Änderung ausgeführt und weiterhin voll unterstützt.

  • Sie können neue WF3-Anwendungen erstellen, und Ihre bestehenden Anwendungen können in Visual Studio 2012 bearbeitet werden und werden vollständig unterstützt.

Aus diesem Grund ist die Entscheidung zur Verwendung von .NET Framework 4 nicht von der Entscheidung zur Umstellung von WF3 (System.Workflow.*) auf WF4 (System.Activities.*) abhängig. Dieses Thema enthält Links zu WF-Migrationsanleitungen mit Informationen zum Arbeiten mit WF3 und WF4.

WF Migration-Whitepaper und -Cookbooks

Übersicht über die WF-Migration
Beschreibt die Beziehung zwischen WF3 und WF4 sowie die Optionen, die Sie als Benutzer*in oder potenzielle*r Benutzer*in der Workflowtechnologie unter .NET Framework 4 haben.

WF-Migration: Bewährte Vorgehensweisen bei der WF3-Entwicklung
Beschreibt, wie Sie WF3-Artefakte so entwerfen, dass diese einfacher nach WF4 migriert werden können.

WF-Anleitung: Regeln
Erläutert, wie Sie regelbezogene Investitionen in .NET Framework 4-Projektmappen umsetzen.

WF-Leitfaden: Zustandsautomat Erläutert die WF4-Ablaufsteuerungsmodellierung bei Nichtvorhandensein einer Zustandsautomataktivität (State Machine). Diese Anleitung gilt nur für Workflowprojekte, die .NET Framework 4 als Zielframework verwenden. Zustandsautomatworkflows wurden in .NET Framework 4.0.1 mit dem Plattform Update 1 hinzugefügt und in .NET Framework 4.5 beibehalten. Weitere Informationen zu Zustandsautomatworkflows in .NET Framework 4.0.1 bis 4.0.3 und .NET Framework 4.5 finden Sie unter Update von 4.0.1 für Microsoft .NET Framework 4-Features und Zustandsautomatworkflows.

Cookbook zur WF-Migration: Benutzerdefinierte Aktivitäten
Enthält Beispiele und Anweisungen zum Umgestalten von benutzerdefinierten WF3-Aktivitäten unter WF4.

Cookbook zur WF-Migration: Erweiterte benutzerdefinierte Aktivitäten
Stellt eine Anleitung zur Neuentwicklung erweiterter benutzerdefinierter WF3-Aktivitäten bereit, die WF3-Warteschlangen verwenden und untergeordnete Aktivitäten als benutzerdefinierte WF4-Aktivitäten planen. %20 Cookbook zur WF-Migration: Workflows
Enthält Beispiele und Anleitungen zum Umgestalten von WF3-Workflows unter WF4.

Cookbook zur WF-Migration: Workflowhosting
Stellt eine Anleitung zur Umgestaltung des WF3-Hostingcodes als WF4-Hostingcode bereit. Damit sollen die wesentlichen Unterschiede beim Workflowhosting zwischen WF3 und WF4 veranschaulicht werden.

Cookbook zur WF-Migration: Workflownachverfolgung
Bietet Hilfestellung bei der Umgestaltung von WF3-Nachverfolgungscode und -Konfiguration mithilfe eines äquivalenten Nachverfolgungscodes und einer äquivalenten Konfiguration auf der Basis von WF4.

WF-Anleitung: Workflowdienste
Stellt anhand eines Beispiels schrittweise Anweisungen zur Neuentwicklung von Workflows bereit, die in WF3 erstellte Windows Communication Foundation (WCF)-Webdienste (auch als Workflowdienste bezeichnet) für die Verwendung allgemeiner, vordefinierter Aktivitäten in WF4 implementieren.

Weitere Informationen