Plusieurs nouvelles fonctionnalités ont été ajoutées à Windows Workflow Foundation (WF) dans .NET Framework 4.5.
Ces nouvelles fonctionnalités sont les suivantes :
-
Les flux de travail de machine à états ont été introduites la première fois dans le cadre de .NET Framework 4.0.1 (mise à jour 1 de plateforme .NET Framework 4).
Cette
mise à jour comprenait plusieurs nouvelles classes et activités qui ont
permis aux développeurs de créer des flux de travail de machine
d'états.
Ces classes et activités ont été mises à jour pour que .NET Framework 4.5 comprenne :
-
Capacité à définir des points d'arrêt sur des états.
-
Capacité à copier et à coller des transitions dans le Concepteur de flux de travail.
-
Prise en charge du concepteur pour la création de transition de déclencheur partagée.
-
Activités de création de flux de travail de machine à états, notamment : StateMachine, State et Transition.
-
Capacité à définir des points d'arrêt sur des états.
-
Fonctionnalités améliorées du Concepteur de flux de travail telles que :
-
Fonctions de recherche de flux de travail améliorées dans Visual Studio, notamment Recherche rapide et Rechercher dans les fichiers.
-
Possibilité
de créer automatiquement une activité Sequence lorsqu'une deuxième
activité enfant est ajoutée à une activité de conteneur, et d'inclure
les deux activités dans l'activité Sequence.
-
Support panoramique, qui permet à la partie visible d'un flux de travail d'être modifiée sans utiliser les barres de défilement.
-
Nouvelle vue Structure du document
qui affiche les composants d'un flux de travail en mode Plan sous forme
d'arborescence, et vous permet de sélectionner un composant dans la vue
Structure du document.
-
Possibilité d'ajouter des annotations aux activités.
-
Possibilité de définir et d'utiliser des délégués d'activité à l'aide du concepteur de flux de travail.
-
Connexion
automatique et insertion automatique des activités et des transitions
dans la machine à états et les workflows d'organigramme.
-
Fonctions de recherche de flux de travail améliorées dans Visual Studio, notamment Recherche rapide et Rechercher dans les fichiers.
-
Stockage
des informations d'état d'affichage pour un flux de travail dans un
seul élément dans le fichier XAML, afin que vous puissiez facilement
localiser et modifier les informations d'état d'affichage.
-
Activité de conteneur NoPersistScope pour empêcher les activités enfants de devenir persistantes.
-
Prise en charge des expressions C# :
-
Les
projets de flux de travail qui utilisent Visual Basic utilisent les
expressions de Visual Basic et les projets de flux de travail en C#
utiliseront les expressions de C#.
-
Les
projets de flux de travail C# qui ont été créés dans Visual Studio 2010
et qui ont des expressions Visual Basic sont compatibles avec les
projets de flux de travail C# qui utilisent des expressions C#.
-
Les
projets de flux de travail qui utilisent Visual Basic utilisent les
expressions de Visual Basic et les projets de flux de travail en C#
utiliseront les expressions de C#.
-
Améliorations de versioning :
-
La nouvelle classe WorkflowIdentity, qui fournit un mappage entre une instance de workflow rendue persistante et sa définition de workflow.
-
Exécution côte à côte de plusieurs versions de flux de travail dans le même hôte, y compris WorkflowServiceHost.
-
Dans la mise à jour dynamique, la possibilité de modifier la définition d'une instance de flux de travail persistante.
-
La nouvelle classe WorkflowIdentity, qui fournit un mappage entre une instance de workflow rendue persistante et sa définition de workflow.
-
Services
de workflow « contrat en premier » qui fournit la prise en charge de la
génération automatique des activités pour correspondre à un contrat de
service existant.
- il y a d'autres nouveautés pour :
-
.NET pour les applications Windows Store
-
Bibliothèques de classes portables
-
Nouvelles fonctionnalités et améliorations principales
-
Outils
-
Calcul parallèle
-
Web
-
Réseau
-
Windows Presentation Foundation (WPF)
-
Windows Communication Foundation (WCF)
-
Windows Workflow Foundation (WF)
Pour plus d'information visitez : ce lien
-
.NET pour les applications Windows Store

ConversionConversion EmoticonEmoticon