Microsoft Developer Network
Sign in
United States (English)
Argentina (Español)
Brasil (Português)
Česká republika (Čeština)
Deutschland (Deutsch)
España (Español)
France (Français)
Italia (Italiano)
Polska (Polski)
Türkiye (Türkçe)
Россия (Русский)
대한민국 (한국어)
中华人民共和国 (中文)
台灣 (中文)
日本 (日本語)
Home
Library
Learn
Samples
Downloads
Support
Community
Forums
My Contributions
My Favorites
My Notifications
FAQ
Microsoft Developer Network
>
Samples
>
Visualization and Modeling SDK (DSL Tools) - Intro Lab
About the Author
More From Alan Cameron Wills -
Visual Studio UML: Link elements to slides, Word, files, diagrams
(1)
Visualization & Modeling SDK - Circuit Diagrams. Extensive DSL customization.
(0)
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
Select a language
Ratings
(2)
Downloaded
1,879 times
Requires
Visual Studio 2010
Technologies
Visual Studio 2010
,
Visualization and Modeling SDK
Topics
DSL definition and customization
,
Creating a domain-specific language
Report Abuse to Microsoft
Last Updated
6/18/2011
License
Apache License, Version 2.0
Share
Favorites
Add To Favorites
Description
Browse Code
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
© 2012 Microsoft. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement
|
Site Feedback
Version: 2012.2.9.3990