Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Met behulp van de Modeling SDK voor Visual Studio kunt u krachtige ontwikkelhulpprogramma's op basis van modellen maken die u in Visual Studio kunt integreren. Op dezelfde manier kunt u een of meer modeldefinities maken en integreren in een set hulpprogramma's.
Het hart van MSDK is de definitie van een model dat u maakt om concepten in uw bedrijfsgebied weer te geven. U kunt het model omringen met verschillende hulpprogramma's, zoals een diagrammatische weergave, de mogelijkheid om code en andere artefacten te genereren, opdrachten voor het transformeren van het model en de mogelijkheid om te communiceren met code en andere objecten in Visual Studio. Wanneer u het model ontwikkelt, kunt u het combineren met andere modellen en hulpprogramma's om een krachtige toolset te vormen die is gericht op uw ontwikkeling.
Met MSDK kunt u snel een model ontwikkelen in de vorm van een domeinspecifieke taal (DSL). U begint met het gebruik van een gespecialiseerde editor om een schema of abstracte syntaxis samen met een grafische notatie te definiëren. Vanuit deze definitie genereert VMSDK:
Een modelimplementatie met een sterk getypeerde API die wordt uitgevoerd in een archief op basis van transacties.
Een verkenner op basis van boomstructuren.
Een grafische editor waarin gebruikers het model of de onderdelen ervan kunnen bekijken die u definieert.
Serialisatiemethoden waarmee uw modellen worden opgeslagen in leesbare XML.
Faciliteiten voor het genereren van programmacode en andere artefacten met behulp van tekst templating.
U kunt al deze functies aanpassen en uitbreiden. Uw extensies zijn zodanig geïntegreerd dat u de DSL-definitie nog steeds kunt bijwerken en de functies opnieuw kunt genereren zonder dat uw extensies verloren gaan.
Opmerking
Het onderdeel Text Template Transformation wordt automatisch geïnstalleerd als onderdeel van de ontwikkelworkload van de Visual Studio-extensie . U kunt deze ook installeren op het tabblad Afzonderlijke onderdelen van Visual Studio Installer, onder de categorie SDK's, bibliotheken en frameworks . Installeer het Modeling SDK-onderdeel op het tabblad Afzonderlijke onderdelen .