Développement d'applications avec Workflow DesignerDeveloping Applications with the Workflow Designer

Le Concepteur de flux de travail de Windows est un concepteur visuel et le débogueur pour la construction graphique et le débogage des applications Windows Workflow Foundation (WF) dans le .NET Framework 4 qui est hébergé dans l’environnement de développement Visual Studio 2010.The Windows Workflow Designer is a visual designer and debugger for the graphical construction and debugging of Windows Workflow Foundation (WF) applications in the .NET Framework 4 that is hosted in the Visual Studio 2010 development environment. Il vous permet de composer une application de workflow composite, une bibliothèque d’activités ou un service Windows Communication Foundation (WCF) via l’utilisation de modèles et les concepteurs d’activités.It enables you to compose a composite workflow application, activity library, or Windows Communication Foundation (WCF) service through the use of templates and activity designers. Pour plus d’informations sur les workflows, consultez le Windows Workflow Foundation [.NET Framework 4].For more information about workflows, see the Windows Workflow Foundation [.NET Framework 4].

Voici plusieurs nouvelles fonctionnalités de conception que cette nouvelle version du Concepteur de flux de travail indépendamment des versions antérieures du Concepteur de flux de travail :The following are several new design features that set this new version of the Workflow Designer apart from older versions of the Workflow Designer:

  • Le Concepteur de flux de travail est créé à l’aide de Windows Presentation Foundation (WPF).The Workflow Designer is built using Windows Presentation Foundation (WPF). Cela améliore l'expérience des concepteurs d'activités et les performances des workflows grands et complexes.This enhances the activity designer experience and improves performance for large and complex workflows.

  • Les activités personnalisées sont maintenant conçues avec WPFWPF, à l'aide de XAML, et le modèle de programmation pour la création de concepteurs d'activités a été simplifié.Custom activities are now designed with WPFWPF, using XAML and the programming model for creating activity designers has been simplified.

  • Une activité d'organigramme a été implémentée, afin de vous permettre de visualiser le flux du programme à l'aide du style de modélisation d'organigramme habituel.A flowchart activity has been implemented, so you can visualize program flow using the familiar flowchart modeling style.

  • Le Concepteur de flux de travail a un nouveau Concepteur de variables qui vous permet de déclarer et de limiter des variables dans votre flux de travail, les lier à des activités.The Workflow Designer has a new variable designer that allows you to declare and scope variables within your workflows, binding them to activities.

  • Dans Visual Studio 2010, le Concepteur de Workflow fournit des fonctionnalités IntelliSense complètes lors de la création d’expressions Visual Basic dans vos workflows .NET Framework 4.In Visual Studio 2010, the Workflow Designer provides full IntelliSense capabilities when authoring Visual Basic expressions within your .NET Framework 4 workflows.

  • L'expérience de débogage s'étend maintenant en XAML, ce qui vous permet de définir des points d'arrêt dans votre définition de workflow XAML et d'effectuer un pas à pas détaillé dans votre code XAML au moment de l'exécution, ce qui fournit une expérience comparable à celle que procure le code managé.The debugging experience now extends into XAML, allowing you to set breakpoints in your XAML workflow definition and to step into your XAML code at runtime, which provides an experience similar to that in managed code.

  • Réhébergement du Concepteur de flux de travail en dehors de Visual Studio est simplifié par rapport aux versions précédentes, ne nécessitant maintenant que quelques lignes de code.Rehosting the Workflow Designer outside of Visual Studio is greatly simplified compared to previous versions, now requiring only a few lines of code.

  • La nouvelle Flowchart activité et ses organigramme vous permettent de visualiser votre flux de programme à l’aide de l’organigramme style de modélisation.The new Flowchart activity and its Flowchart allow you to visualize your program flow using the familiar flowchart modeling style.

  • Les activités de messagerie ont été améliorées, ce qui vous permet d’écrire entièrement déclaratifs (sans code) les services Windows Communication Foundation (WCF).The messaging activities have been enhanced, allowing you to write fully-declarative (no code) Windows Communication Foundation (WCF) services.

  • Le ajouter une référence de Service... fonctionnalité vous permet de générer automatiquement des activités qui accèdent aux services Web.The Add Service Reference... functionality allows you to generate activities automatically that access Web services.