Share via


Développement de flux de travail dans Visual Studio

Dernière modification : vendredi 16 avril 2010

S’applique à : SharePoint Foundation 2010

Windows Workflow Foundation (WF) fournit Visual Studio 2010 Workflow Designer qui permet aux développeurs de créer leurs propres flux de travail et activités de flux de travail.

Vous pouvez utiliser Visual Studio 2010 Workflow Designer pour créer des modèles de flux de travail et des activités de flux de travail personnalisées. Vous pouvez inclure dans votre flux de travail du code personnalisé et des formulaires de création, tels que des formulaires ASP.NET, dont le flux de travail se servira pour communiquer avec ses utilisateurs pendant l'association et l'exécution. Vous pouvez même créer des activités personnalisées exploitables dans d'autres flux de travail.

Pour plus d’informations sur la création de formulaires de flux de travail à l’aide de technologies telles que Microsoft ASP.NET, voir Vue d'ensemble des formulaires de flux de travail.

Pour plus d’informations sur la création d’activités de flux de travail personnalisées, consultez l’espace Centres de développement Windows Workflow Foundation.

Après avoir terminé votre solution, vous pouvez empaqueter les fichiers de la solution dans un modèle de flux de travail à l’aide de la fonctionnalité d’empaquetage des fonctionnalités. Les packs de fonctionnalités SharePoint Foundation permettent aux développeurs d’empaqueter les fichiers nécessaires à une solution, comme des flux de travail, des composants WebPart, des listes et des définitions de site, dans le but de simplifier la distribution et le déploiement.

Pour plus d’informations sur l’empaquetage des fonctionnalités, voir Utilisation des fonctionnalités.

Processus de développement de flux de travail dans Visual Studio

En règle générale, lorsque vous développez des flux de travail pour SharePoint Foundation en utilisant Visual Studio 2010 Workflow Designer, suivez les étapes de base ci-après :

  • Création du flux de travail, y compris du fichier code-behind si nécessaire, dans Visual Studio 2010 Workflow Designer.

    Pour plus d’informations, voir Vue d’ensemble de Visual Studio Designer pour Windows Workflow Foundation.

  • Création et publication des formulaires exploitables avec votre flux de travail.

    Pour plus d’informations sur la création de formulaires de flux de travail à l’aide de technologies telles qu’ASP.NET, voir Vue d'ensemble des formulaires de flux de travail.

  • Création du fichier de définition de fonctionnalité et de définition de modèle de flux de travail, qui contient des informations sur l'assembly de flux de travail et lie les formulaires à l'assembly de flux de travail.

    Pour plus d'informations, voir Définitions de flux de travail.

  • Compilation des fichiers de flux de travail dans un assembly .NET.

  • Empaquetage de l’assembly de flux de travail et de la définition de flux de travail, et déploiement à l’aide des fonctionnalités de SharePoint Foundation.

    Pour plus d'informations, voir Déploiement de flux de travail à l'aide de fonctions.

  • Débogage de l’assembly de flux de travail actif à l’aide de Visual Studio 2010 Workflow Designer.

    Pour plus d'informations, voir Procédure : déboguer votre flux de travail SharePoint Foundation.

  • Recompilation et déploiement de l'assembly de flux de travail, le cas échéant, pour corriger les éventuels problèmes détectés.

Voir aussi

Concepts

Développement de flux de travail pour SharePoint Foundation

Introduction aux flux de travail dans SharePoint Foundation