The Visual Studio project that is opened by the generated designer when it is run in debug mode.
An XML file that contains information about a domain-specific language. It has a .dsl file name extension.
An instruction in a text template that tells the engine and the host how to process the template.
A component that is registered with the text templating host to process directives in a text template. When the engine identifies a custom directive in the text template, it asks the host for a directive processor that can process the directive.
The representation of a domain-specific language. It includes domain classes, domain relationships between the domain classes, and domain properties on the domain classes.
A domain model element that represents an entity in a domain-specific language.
domain model element
An element of a domain-specific language. Domain model elements include domain classes, domain relationships, connectors, and shapes.
The path syntax that is used to locate model elements in a domain-specific language model. Domain paths use the following format: RelationshipName.RolePropertyName\!RoleName.
A domain model element that represents an embedding or reference relationship in a domain-specific language.
A custom language that is created for a specific problem domain, and that defines entities and relationships in terms of that domain.
Domain-Specific Language Designer
The graphical editor that is used to define a domain-specific language in Visual Studio.
Domain-Specific Language Designer Wizard
The wizard that is used to create a domain-specific language solution in Visual Studio.
Domain-Specific Language Tools
The set of tools that is used to create domain-specific languages. The tools include the Toolbox, the diagram, the DSL Explorer, and the DSL Details window.