Verwenden von Visual Studio
Innerhalb des BizTalk-Projektsystems können Sie viele der in Microsoft Visual Studio verfügbaren Tools sowie Tools verwenden, die speziell zum Erstellen von Anwendungen entwickelt wurden, die auf Microsoft BizTalk Server ausgeführt werden. In diesem Thema werden einige der gängigen Verfahren beschrieben, mit denen Sie eine Anwendung erstellen können, die in BizTalk Server ausgeführt wird.
Wenn Sie das BizTalk-Projektsystem verwenden, nutzen Sie zum Erstellen Ihrer Anwendung viele der Benutzeroberflächenkomponenten, wie den Projektmappen-Explorer und das Eigenschaftenfenster. Darüber hinaus gibt es Komponenten wie bizTalk-Editor, die nur nach der Installation BizTalk Server verfügbar sind. Sie können diese spezifischen BizTalk Server UI-Komponenten zwar mit jedem Beliebigen Projektsystem verwenden, ermöglichen ihnen aber insbesondere das Erstellen von Anwendungen, die auf BizTalk Server ausgeführt werden.
Das BizTalk-Projektsystem nutzt zwar größtenteils dieselben Menüs und Menübefehle wie andere Visual Studio-Projektsysteme, einige Befehle sind jedoch neu, nicht verfügbar, erweitert oder eingeschränkt, wenn Sie das BizTalk-Projektsystem verwenden. In diesem Thema werden die verschiedenen Menüs beschrieben, die in Visual Studio verfügbar sind, sowie die Art und Weise, wie sie mit dem BizTalk-Projektsystem interagieren.
Hinweis
Im Mittelpunkt der folgenden Themen stehen die Menüs und Menüelemente, deren Funktionen sich von denen in Visual Studio unterscheiden.
Menü „Datei“
Die meisten Befehle des Menüs Datei funktionieren für BizTalk-Projekte genauso wie für andere Visual Studio-Projekte. Einige Befehle werden beim Arbeiten mit BizTalk-Projekten nicht unterstützt oder sind nicht verfügbar. Beispielsweise wird der Befehl Drucken nicht unterstützt, wenn Sie mit Pipelines arbeiten.
Menü 'Ansicht'
In der folgenden Tabelle sind Fenster, Symbolleisten und Toolboxen des BizTalk-Projektsystems aufgeführt, die über das Menü Ansicht verfügbar sind.
Untermenü | Untermenü (sofern vorhanden) | BESCHREIBUNG |
---|---|---|
Weitere Fenster | Orchestrierungsansicht | Die Orchestrierungsansicht ist ein Fenster, in dem Sie Orchestrierungsparameter, Ports und Porttypen, Nachrichten und mehrteilige Nachrichtentypen, Korrelationssätze und Korrelationstypen, Rollenverknüpfungen und Rollenverknüpfungstypen, Bereiche und Orchestrierungseigenschaften hinzufügen, löschen und überprüfen können. Hinweis: Dieses Fenster ist nur innerhalb einer offenen Orchestrierung verfügbar. |
Weitere Fenster | Ausdrucks-Editor | Der Ausdrucks-Editor ist ein Fenster, bei dem es sich um einen Standard-Texteditor mit IntelliSense von Visual Studio handelt, in dem Sie komplexe Ausdrücke eingeben können. |
Werkzeugkasten | BizTalk-Pipelinekomponenten | Dies ist eine Liste der Pipelinekomponenten, die Sie auf die Pipeline-Entwurfsoberfläche ziehen können. Sie können der aktiven Pipeline nur verfügbare Pipelinekomponenten hinzufügen. |
Werkzeugkasten | BizTalk-Orchestrierungen | Dies ist eine Liste der Orchestrierungsformen, die Sie auf die Orchestrierungsdesign-Oberfläche ziehen können. |
Werkzeugkasten | BizTalk-Mapper | Dies ist eine Liste der Funktoide, die Sie auf die Zuordnungsrasteroberfläche ziehen können. Die Funktoide sind nach ihrer Funktion gruppiert. |
Symbolleisten | BizTalk-Editor | Ein visuelles Tool, mit dem das Erstellen von strukturierten Dokumentschemas, die in der Sprache zum Definieren von XML-Schemas (XSD) festgelegt wurden, für XML- und Nicht-XML-Formate vereinfacht wird. |
Symbolleisten | BizTalk-Mapper | Ein GUI-Tool, mit dem das Angeben einer XML-Dokumenttransformation basierend auf zwei mit BizTalk-Editor erstellten Schemas vereinfacht wird und das als kompilierte Ausgabe ein XSLT-Stylesheet (Extensible Stylesheet Language Transformations) generiert. |
Menü 'Projekt'
In der folgenden Tabelle sind einige der Befehle im Menü Projekt aufgeführt.
Untermenü | BESCHREIBUNG |
---|---|
Verweis hinzufügen | Mit diesem Menübefehl verweisen Sie auf andere Projekte, andere .NET-Projekte oder COM-Projekte. |
Dienstverweis hinzufügen | Mit diesem Menüelement fügen Sie WCF-Dienstverweise hinzu. Sie verwenden dieses Element auch, um Webverweise hinzuzufügen, indem Sie im Dialogfeld Dienstverweis hinzufügen auf Erweitert klicken. |
Generierte Elemente hinzufügen | Verwenden Sie dieses Menüelement, um eine generierte Adapter- oder Schemadatei hinzuzufügen oder einen WCF-Dienst zu nutzen. |
Adapterdienstverweis hinzufügen | Verwenden Sie dieses Menüelement, um Metadaten zu durchsuchen und .NET CLR-Proxyklassen mithilfe der ausgewählten Vorgänge und/oder Typen zu generieren. Hinweis: Dieses Element wird nur im BizTalk-Menü angezeigt, wenn mindestens ein Adapter (im Lieferumfang des WCF LOB Adapter SDK) auf Ihrem Computer installiert ist. |
Adapterverarbeitungsverweis hinzufügen | Verwenden Sie dieses Menüelement, um Metadaten aus dem Adapter zu durchsuchen und dann XML-Schemas für ausgewählte Vorgänge zu generieren. Hinweis: Dieses Element wird nur im BizTalk-Menü angezeigt, wenn mindestens ein Adapter (im Lieferumfang des WCF LOB Adapter SDK) auf Ihrem Computer installiert ist. |
Informationen zum Hinzufügen von Webverweise für BizTalk-Webdienste finden Sie unter Hinzufügen von Webverweise.
Menü "Erstellen"
Das Menü Build enthält die Buildbefehle. Sie enthält auch den Befehl zum Ausführen Configuration Manager zum Festlegen von Build- und Bereitstellungskonfigurationsoptionen. Klicken Sie zum Bereitstellen eines Projekts mit der rechten Maustaste auf das Projekt in Projektmappen-Explorer klicken Sie dann auf den Befehl Bereitstellen. Diese Bereitstellungsmethode wird nur dann empfohlen, wenn Sie eine Anwendung entwickeln oder ein einfaches Szenario vorliegt. Bei dieser Bereitstellungsmethode werden Versionen nicht nachverfolgt, und Sie können frühere Versionen einer Assembly problemlos überschreiben. Die Wiederverwendung derselben Version kann sich in der Entwicklungs- oder Testphase als nützlich erweisen, jedoch nicht in der Produktionsumgebung. Informationen zur Bereitstellung finden Sie unter Grundlegendes zur Bereitstellung und Verwaltung von BizTalk-Anwendungen.
Wenn Sie der BizTalk-Verwaltungsdatenbank Ihre BizTalk-Elemente hinzufügen möchten, führen Sie den Assemblybereitstellungs-Assistenten aus. Weitere Informationen zum Assemblybereitstellungs-Assistenten finden Sie unter Bereitstellen einer BizTalk-Assembly in Visual Studio.
Hinweis
Visual Studio enthält eine Version von Dotfuscator, die eine kompilierte Assembly verwendet und verschleiert, indem Symbole und andere Bezeichner umbenannt werden, um geistiges Eigentum zu schützen. Assemblys, die dieses Tool durchlaufen haben, können nicht bereitgestellt werden.
Menü "Debuggen"
Das BizTalk-Projektsystem unterstützt die Menübefehle Debuggen . Informationen zum Debuggen in BizTalk Server finden Sie unter Debuggen von Orchestrierungen.
Menü "BizTalk"
Wenn Sie mit einem Projekt arbeiten, wird das BizTalk-Menü angezeigt, wenn Sie den BizTalk-Editor, den BizTalk-Mapper oder die BizTalk-Orchestrierung Designer öffnen. Das heißt, das Menü BizTalk wird angezeigt, sobald Sie versuchen, ein Schema, eine Zuordnung oder eine Orchestrierung zu bearbeiten.
Hinweis
Der Zugriff auf Orchestrierungs-Designer, BizTalk-Editor und BizTalk-Mapper kann zwar auch von anderen Projektsystemen in Visual Studio aus möglich sein, das Verhalten dieser BizTalk-Tools ist dann jedoch schwer vorhersagbar. Verwenden Sie Orchestrierungs-Designer, BizTalk-Editor und BizTalk-Mapper in Verbindung mit einem BizTalk-Projekt.
Hilfemenü
In der folgenden Tabelle sind einige der Befehle im Menü Hilfe aufgeführt, die sich auf BizTalk Server Hilfe beziehen.
Menübefehl | Beschreibung |
---|---|
Dynamische Hilfe | Mit diesem Menübefehl wird die Registerkarte Dynamische Hilfe geöffnet, die Themen basierend auf der Aufgabe dynamisch generiert. |
Contents | Mit diesem Menübefehl wird die Registerkarte Inhalt geöffnet und alle installierten Hilfesammlungen angezeigt. Zum Anzeigen des Inhalts müssen die Produktdokumentationen von Microsoft Visual Studio und BizTalk Server installiert sein. |
Info | Mit diesem Menübefehl wird das Dialogfeld Informationen zu Microsoft BizTalk Server geöffnet. In diesem Dialogfeld werden die BizTalk Server Produktinformationen angezeigt. |
Index | Auf die BizTalk Server Hilfedokumentation kann nicht über den Index in dieser Version zugegriffen werden. |
Suchen, | Es gibt keinen Filter für die BizTalk Server Hilfedokumentation in dieser Version, aber wenn Sie (kein Filter) in der Dropdownliste Gefiltert nach auswählen, steht die BizTalk Server Hilfedokumentation für Suchvorgänge zur Verfügung. |
Eigenschaftenseiten
Auf den Eigenschaftenseiten im Projekt-Designer konfigurieren Sie die Assemblyprojekteigenschaften und Bereitstellungseigenschaften für Ihr BizTalk-Projekt.
Prozeduren
So konfigurieren Sie Assemblyprojekteigenschaften
Wählen Sie im Projektmappen-Explorer das Projekt aus.
Klicken Sie im Menü Projekt auf Eigenschaften, um die Projekt-Designer zu aktivieren.
Klicken Sie auf die Registerkarte Anwendung .
Klicken Sie auf Assemblyinformationen, und aktualisieren Sie die gewünschten Assemblyeigenschaften.
Hinweis
Verwenden Sie die Registerkarte Signieren im Project Designer, um den Speicherort der Schlüsseldatei für die Assembly anzugeben, wenn Sie Zertifikate mit Ihrer Anwendung verwenden, die auf BizTalk Server ausgeführt wird.
So Konfigurieren Sie die Bereitstellungseigenschaften
Wählen Sie das Projekt aus, dessen Bereitstellungseigenschaften Sie konfigurieren möchten.
Klicken Sie im Menü Projekt auf Eigenschaften, um die Projekt-Designer zu aktivieren.
Klicken Sie auf die Registerkarte Bereitstellung , und aktualisieren Sie Ihre Bereitstellungseigenschaften.