Build a Domain Specific Language Designer Using the DSL Tools for Microsoft Visual Studio 2005 Virtual Lab 
Event ID: 1032285310
|
|
|
|
|
Language(s):
|
English.
|
|
Product(s):
|
Microsoft Visual Studio.
|
|
Audience(s):
|
Pro Dev/Programmer.
|
|
|
|
|
|
|
|
Duration:
|
90 Minutes
|
|
Start Date:
|
Monday, October 31, 2005 12:00 AM
|
|
|
|
|
Event Overview
|
This Virtual
Lab explores how the Microsoft DSL Tools for Visual Studio 2005 can be used to build a visual designer with code generation. In this lab, you will learn more about the files that are used to define the
concepts and notation for a Domain Specific Language, and the process that takes these files and generates a complete Visual Studio designer for that language. You will learn some of the options for defining different aspects of the concepts and notation,
and how the notation is mapped to the concepts. You will see the various components that make up a complete Visual Studio designer, how these components are generated from the definition files, and understand how the designer solution is built. Finally,
you will run the generated designer, and learn how to generate code and reports from the models that you create with it.
1. Create a DSL Extensibility Project
2. Build an Initial Designer for Business Entities
3. Generate the Code for the Designer and Build the Solution
4. Run the Business Entity Designer
5. Add a new property
6. Introduce notation for the new property
7. Build a Business Entity Model with your new Designer
8. Generate a HTML report of your Model with your new Designer
9. Generate Code for Dialog Boxes from your Model
|
|
|
|
| Registration Options |
|
Event ID:
1032285310
|
|
|
|
|
|
|
|
|