Sharepoint Tunisie

Sharepoint Tunisie

Les nouveautés du Framework 4.5 pour Workflow Foundation

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.
  • 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.
  • 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#.
  • 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.
  • 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.
Pour plus d'informations, consultez Nouveautés de Windows Workflow Foundation.
Previous
Next Post »