Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mithilfe des Modellierungs-SDK für Visual Studio können Sie leistungsstarke modellbasierte Entwicklungstools erstellen, die Sie in Visual Studio integrieren können. Auf die gleiche Weise können Sie eine oder mehrere Modelldefinitionen erstellen und in eine Reihe von Tools integrieren.
Das Herzstück von MSDK ist die Definition eines Modells, das Sie erstellen, um Konzepte in Ihrem Geschäftsbereich darzustellen. Sie können das Modell mit einer Vielzahl von Tools wie einer diagrammatischen Ansicht, der Möglichkeit zum Generieren von Code und anderen Artefakten, Befehlen zum Transformieren des Modells und zur Interaktion mit Code und anderen Objekten in Visual Studio umgeben. Während Sie das Modell entwickeln, können Sie es mit anderen Modellen und Tools kombinieren, um ein leistungsstarkes Toolset zu bilden, das sich auf Ihre Entwicklung zentriert.
MIT MSDK können Sie schnell ein Modell in Form einer domänenspezifischen Sprache (DSL) entwickeln. Zunächst verwenden Sie einen speziellen Editor, um ein Schema oder eine abstrakte Syntax zusammen mit einer grafischen Schreibweise zu definieren. Aus dieser Definition generiert VMSDK Folgendes:
Eine Modellimplementierung mit einer streng typisierten API, die in einem transaktionsbasierten Store ausgeführt wird.
Ein baumstrukturierter Explorer.
Ein grafischer Editor, in dem Benutzer das modell oder teile davon anzeigen können, die Sie definieren.
Serialisierungsmethoden, mit denen Ihre Modelle in lesbarer XML gespeichert werden.
Einrichtungen zum Generieren von Programmcode und anderen Artefakten mithilfe von Text templating.
Sie können alle diese Features anpassen und erweitern. Ihre Erweiterungen sind so integriert, dass Sie die DSL-Definition weiterhin aktualisieren und die Features neu generieren können, ohne ihre Erweiterungen zu verlieren.
Hinweis
Die Textvorlagentransformationskomponente wird automatisch als Teil der Visual Studio-Erweiterungsentwicklungsworkloads installiert. Sie können es auch auf der Registerkarte "Einzelne Komponenten " von Visual Studio Installer unter der Kategorie SDKs, Bibliotheken und Frameworks installieren. Installieren Sie die Modellierungs-SDK-Komponente auf der Registerkarte "Einzelne Komponenten ".