United States (English)
Sign in
Home
Library
Learn
Samples
Downloads
Support
Community
Forums
Microsoft Developer Network
>
Samples
>
Visualization and Modeling SDK (DSL Tools) - Intro Lab
Download Visual Studio
Quick Access
My Samples
Upload a sample
Browse Sample Requests
More From Alan Cameron Wills -
Visual Studio 2010 UML: Link elements to slides, Word, files, diagrams
(1)
Visualization & Modeling SDK - Circuit Diagrams. Extensive DSL customization.
(2)
Visual Studio UML code: Align & Resize Shapes command
(2)
UML Domain Modeling - default binary assns, omit empty operations lists
(0)
See All
Visualization and Modeling SDK (DSL Tools) - Intro Lab
This is a lab that shows you how to create a domain-specific language (DSL) using the Visualization and Modeling SDK of Visual Studio.
Download
C# (4.3 MB)
Ratings
(2)
Downloaded
4,487 times
Favorites
Add To Favorites
Requires
Visual Studio 2010
Last Updated
6/18/2011
License
Apache License, Version 2.0
Share
Technologies
Visual Studio 2010
,
Visualization and Modeling SDK
Topics
DSL definition and customization
,
Creating a domain-specific language
Report Abuse to Microsoft
Description
Browse Code
Solution Explorer
C#
Debugging
Properties
AssemblyInfo.cs
Debugging.csproj
Debugging.sln
LanguageSmReport.tt
LanguageSmReport.txt
LanguageSmReportVB.tt
LanguageSmReportVB.txt
Sample.sm
Sample.sm.diagram
Test.sm
Test.sm.diagram
Dsl
GeneratedCode
ConnectionBuilders.cs
ConnectionBuilders.tt
Connectors.cs
Connectors.tt
Diagram.cs
Diagram.tt
DirectiveProcessor.cs
DirectiveProcessor.tt
DomainClasses.cs
DomainClasses.tt
DomainModel.cs
DomainModel.tt
DomainModelResx.resx
DomainModelResx.tt
DomainRelationships.cs
DomainRelationships.tt
HelpKeywordHelper.cs
HelpKeywordHelper.tt
LanguageSmSchema.tt
LanguageSmSchema.xsd
MultiplicityValidation.cs
MultiplicityValidation.tt
PropertiesGrid.cs
PropertiesGrid.tt
SerializationHelper.cs
SerializationHelper.tt
Serializer.cs
Serializer.tt
Shapes.cs
Shapes.tt
ToolboxHelper.cs
ToolboxHelper.tt
Properties
AssemblyInfo.cs
Resources
ConnectorSourceSearch.cur
ConnectorTargetSearch.cur
ExampleConnectorToolBitmap.bmp
ExampleShapeToolBitmap.bmp
Dsl.csproj
DslDefinition.dsl
DslDefinition.dsl.diagram
GlobalSuppressions.cs
DslPackage
GeneratedCode
CommandSet.cs
CommandSet.tt
Constants.cs
Constants.tt
DocData.cs
DocData.tt
DocView.cs
DocView.tt
EditorFactory.cs
EditorFactory.tt
GeneratedVSCT.tt
GeneratedVSCT.vsct
ModelExplorer.cs
ModelExplorer.tt
ModelExplorerToolWindow.cs
ModelExplorerToolWindow.tt
Package.cs
Package.tt
ProjectItemTemplates
CSharp.tt
CSharp.vstemplate
sm.diagram
sm.sm
VisualBasic.tt
VisualBasic.vstemplate
Properties
AssemblyInfo.cs
Resources
File.ico
ModelExplorerToolWindowBitmaps.bmp
Commands.vsct
DslPackage.csproj
source.extension.tt
source.extension.vsixmanifest
VSPackage.resx
_READ_ME.txt
CodeAnalysisDictionary.xml
Key.snk
LanguageSm.sln
LanguageSm.suo
StateMachineSample.jpg
VMSDK_Lab_1.pdf
VMSDK_Lab_2.pdf
VMSDK_Lab_3.pdf
VMSDK_Lab_4.pdf
VMSDK_Lab_5.pdf
VMSDK_Lab_6.pdf
Click an item in the panel on the left to view the contents here.