Working with Domain-Specific Language Solutions
Domain-Specific Language Tools lets you work in Visual Studio to define a domain-specific language. You can define the elements of the language and how they appear in a diagram view and in the DSL Explorer, and customize many aspects of the language. The topics in this section show how to create a domain-specific language solution in Visual Studio, add elements to the language, customize their appearance, and add the elements to the toolbox of your domain-specific language designer.
In This Section
Choosing a Domain-Specific Language Solution Template
Provides an overview of the included solution templates for domain-specific languages. These include Minimal Language, Task Flow, Class Diagrams, and Component Models.
Walkthrough: Creating a Domain-Specific Language Solution
Shows how to create a domain-specific language. This walkthrough serves as the foundation for other walkthroughs provided in the documentation.
Walkthrough: Customizing the Domain-Specific Language Definition
Describes how to customize a domain-specific language. This walkthrough builds on the domain-specific language that you can create by following the other walkthrough in this section.
Defining Domain Models
Describes how to add elements to the model.
Defining the Appearance of the Generated Language Designer
Describes how to customize the appearance of model elements.
Customizing Tools and the Toolbox
Describes how to add icons for model elements to the toolbox.
Customizing Serialization Behavior
Describes how to add custom elements to the metadata.
Rewrote and refactored project
Content bug fix.