Utilisation de Visual Studio
Dans le système de projet BizTalk, vous pouvez utiliser la plupart des outils disponibles dans Microsoft Visual Studio, ainsi que des outils conçus spécifiquement pour créer des applications qui s’exécutent sur Microsoft BizTalk Server. Cette rubrique décrit certaines des procédures courantes que vous pouvez utiliser pour créer une application s’exécutant sur BizTalk Server.
Lorsque vous utilisez le système de projet BizTalk, vous utilisez de nombreux composants de la même interface utilisateur, tels que l'Explorateur de solutions et la fenêtre Propriétés, pour créer votre application. En outre, il existe des composants, tels que l’éditeur BizTalk, qui sont disponibles uniquement après l’installation de BizTalk Server. Bien que vous puissiez utiliser ces composants d’interface utilisateur de BizTalk Server spécifiques avec n’importe quel système de projet, ils vous permettent de créer des applications qui s’exécutent sur BizTalk Server.
Le système de projet BizTalk utilise de nombreux menus et de nombreuses options identiques aux autres systèmes de projet Visual Studio, toutefois, certaines de ces options sont nouvelles, non disponibles, développées ou limitées lorsque vous utilisez le système de projet BizTalk. Cette rubrique décrit les différents menus disponibles dans Visual Studio et la façon dont ils interagissent avec le système de projet BizTalk.
Notes
Les rubriques suivantes se concentrent sur la présentation des menus et éléments de menus dont le comportement diffère de celui de Visual Studio.
La plupart des commandes de menu Fichier fonctionnent de la même façon pour les projets BizTalk que pour les autres projets Visual Studio. Certaines ne sont pas prises en charge ou ne sont pas disponibles lorsque vous travaillez sur les projets BizTalk. Par exemple, la commande Imprimer n’est pas prise en charge lorsque vous utilisez des pipelines.
Le tableau suivant répertorie les fenêtres système de projet BizTalk, les barres d’outils et les boîtes à outils disponibles dans le menu Affichage .
Nom de sous-menu | Nom de sous-menu (le cas échéant) | Description |
---|---|---|
Autres fenêtres | Vue Orchestration | La Vue Orchestration est une fenêtre disponible permettant d’ajouter, de supprimer et d’examiner des paramètres d'orchestration, des ports et des types de ports, des messages et des types de messages à parties multiples, des ensembles de corrélations et des types de corrélations, des liens de rôle et des types de liens de rôle, des étendues et des propriétés d'orchestration. Note: Cette fenêtre n’est disponible qu’à partir d’une orchestration ouverte. |
Autres fenêtres | Éditeur d’expressions | L’Éditeur d’expression est une fenêtre disponible correspondant à un éditeur de texte Visual Studio standard dans lequel les options IntelliSense vous permettent d'entrer des expressions complexes. |
Boîte à outils | Composants de pipeline BizTalk | Il s’agit d’une liste des composants de pipeline que vous pouvez faire glisser vers la surface de conception de pipeline. Vous ne pouvez ajouter que des composants de pipeline disponibles à votre pipeline actif. |
Boîte à outils | Orchestrations BizTalk | Il s’agit d’une liste des formes d’orchestration que vous pouvez faire glisser vers la surface de conception d’orchestration. |
Boîte à outils | Mappeur BizTalk | Il s’agit d’une liste des fonctoids que vous pouvez faire glisser vers la surface de grille de mappage. Les fonctoids sont groupés selon leur fonction. |
Barres d'outils | Éditeur BizTalk | Outil visuel facilitant le processus de création de schémas de documents structurés, spécifié dans le langage XSD (XML Schema definition language) pour les formats XML et non XML. |
Barres d'outils | Mappeur BizTalk | Outil d’interface utilisateur graphique simplifiant le processus de spécification d’une transformation de document XML, à partir de deux schémas créés avec l’Éditeur BizTalk, produisant une feuille de style XSLT (Extensible Stylesheets Language Transformations) comme résultat de compilation. |
Le tableau suivant répertorie certaines des commandes du menu Projet .
Nom de sous-menu | Description |
---|---|
Ajouter une référence | Utilisez cette option de menu pour faire référence à d’autres projets, projets .NET ou projets COM. |
Ajouter une référence de service | Utilisez cette option de menu pour ajouter des références de service WCF. Vous utilisez également cet élément pour ajouter des références web en cliquant sur Avancé dans la boîte de dialogue Ajouter une référence de service . |
Ajouter les éléments générés | Utilisez cette option de menu pour ajouter un fichier de schéma ou d'adaptateur ou pour utiliser un service WCF. |
Ajouter une référence de service d'adaptateur | Cette option de menu permet de parcourir (et rechercher dans) les métadonnées, et de générer des classes de proxy .NET CLR à l'aide des opérations ou des types sélectionnés. Note: Cet élément apparaît dans le menu BizTalk uniquement si au moins un adaptateur (fourni avec le Kit de développement logiciel (SDK) de l’adaptateur WCF LOB) est installé sur votre ordinateur. |
Ajouter une référence d'adaptateur de consommation | Cette option de menu permet de parcourir (et rechercher dans) les métadonnées de l'adaptateur, puis de générer des schémas XML pour des opérations sélectionnées. Note: Cet élément apparaît dans le menu BizTalk uniquement si au moins un adaptateur (fourni avec le Kit de développement logiciel (SDK) de l’adaptateur WCF LOB) est installé sur votre ordinateur. |
Pour plus d’informations sur l’ajout de références web pour les services Web BizTalk, consultez Ajout de références web.
Le menu Générer contient les commandes de build. Il contient également la commande permettant d’exécuter Configuration Manager de définir les options de configuration de génération et de déploiement. Pour déployer un projet, cliquez avec le bouton droit sur le projet dans Explorateur de solutions puis cliquez sur la commande Déployer. Vous ne devez utiliser cette méthode de déploiement que lorsque vous développez votre application ou avec un scénario simple. Cette méthode de déploiement ne suit pas les versions et vous pouvez facilement remplacer les versions précédentes d’un assembly. Réutiliser la même version est utile dans une étape de développement ou de test, mais pas dans l'environnement de production. Pour plus d’informations sur le déploiement, consultez Présentation du déploiement et de la gestion des applications BizTalk.
Pour ajouter vos artefacts BizTalk à la base de données de gestion BizTalk, exécutez l'Assistant Déploiement. Pour plus d’informations sur l’Assistant Déploiement d’assemblys, consultez Guide pratique pour déployer un assembly BizTalk à partir de Visual Studio.
Notes
Visual Studio contient une version de Dotfuscator qui prend un assembly compilé et l’obfusque, en renommant les symboles et autres identificateurs dans le but de protéger la propriété intellectuelle. Les assemblys exécutés via cet outil ne peuvent être déployés.
Le système de projet BizTalk prend en charge les commandes de menu Déboguer . Pour plus d’informations sur le débogage dans BizTalk Server, consultez Débogage d’orchestrations.
Lorsque vous travaillez avec un projet, le menu BizTalk s’affiche lorsque vous ouvrez l’éditeur BizTalk, le mappeur BizTalk ou le Designer d’orchestration BizTalk. En d'autres termes, il s'affiche lorsque vous tentez de modifier un schéma, un mappage ou une orchestration.
Notes
Il est possible d’accéder aux outils Concepteur d'orchestration, Éditeur BizTalk et Mappeur BizTalk à partir d’autres systèmes de projets dans Visual Studio, mais leur comportement risque alors d'être imprévisible. Utilisez le Concepteur d'orchestration, l'Éditeur BizTalk et le Mappeur BizTalk dans le contexte d'un projet BizTalk.
Le tableau suivant répertorie certaines des commandes du menu Aide en ce qui concerne BizTalk Server Aide.
Commande de menu | Description |
---|---|
Aide dynamique | Cette commande de menu ouvre l’onglet Aide dynamique qui génère dynamiquement des rubriques en fonction de la tâche. |
Contents | Cette commande de menu ouvre l’onglet Contenu et affiche toutes les collections d’aide installées. Vous devez avoir installé la documentation des produits Microsoft Visual Studio et BizTalk Server pour pouvoir afficher le sommaire. |
À propos de Microsoft BizTalk Server | Cette commande de menu ouvre la boîte de dialogue À propos de Microsoft BizTalk Server. Cette boîte de dialogue affiche les informations BizTalk Server produit. |
Index | La documentation d’aide BizTalk Server n’est pas accessible via l’index de cette version. |
action | Il n’existe aucun filtre pour la documentation d’aide BizTalk Server dans cette version, mais si vous sélectionnez (aucun filtre) dans la liste déroulante Filtré par, la documentation d’aide BizTalk Server est disponible pour les recherches. |
Les pages de propriétés du Concepteur de projet permettent de configurer les propriétés d'assembly et de déploiement de votre projet BizTalk.
Dans l’Explorateur de solutions, sélectionnez le projet.
Dans le menu Projet, cliquez sur Propriétés pour activer l’Designer Project.
Cliquez sur l’onglet Application .
Cliquez sur Informations sur l’assembly et mettez à jour les propriétés d’assembly souhaitées.
Notes
Utilisez l’onglet Signature dans le Designer project pour spécifier l’emplacement du fichier de clé pour l’assembly si vous utilisez des certificats avec votre application qui s’exécute sur BizTalk Server.
Sélectionnez le projet dont vous souhaitez configurer les propriétés de déploiement.
Dans le menu Projet, cliquez sur Propriétés pour activer l’Designer Project.
Cliquez sur l’onglet Déploiement et mettez à jour vos propriétés de déploiement.