1
5
DSL工具团队的架构师写了一本书, Domain-Specific Development with Visual Studio DSL Tools. 这本书的 website 还有一些其他的链接和资源。 |
2
3
如果你对DSL感兴趣, Jeff Moser 写了一些关于它们的伟大文章(以及你需要的“元”心态) here, here, 和 here 在他的博客上。 |
3
2
Martin Fowler 目前正在写一本关于DSL的书。这里是一个 presentation 他放弃了这个话题。 |
4
2
对于我来说,t4例子的最佳来源是 this 博客。 |
5
1
|
6
1
我发现以下几页的网络广播非常有用: |
7
0
DSL的最佳选择是 Boo . 我一直在使用它来设置我的IOC容器、定义路由、验证规则。 Ayende Rahien 正在为曼宁写一本关于这个问题的好书 Building Domain Specific Languages in Boo |
9
0
马丁·福勒正在写一本关于DSL的书。到目前为止你可以读他的作品 here http://www.martinfowler.com/dslwip/ 我也参加了一个很好的演讲 Jay Fields (他的幻灯片是 here ) |
10
0
我建议你 http://msdn.microsoft.com/en-us/vsx/cc677256.aspx 以DSL工具为起点。 另外,检查MDSD(模型驱动开发)的概念。 关于这个主题(和DSL)的专家是Markus Voelter: http://www.voelter.de/ 我相信MDSD、软件生产线和DSL之间有很多相似之处,总的来说,这种“新”的工作方式需要清理它的概念。 这就是为什么很难找到关于这个话题的好信息的原因之一。 另一个值得注意的是,acm.org有一个广泛的数字图书馆,里面有研究文章、来自各种会议的文章(如oopsla),在那里您可以找到有关DSL、语言设计、SPL、MDSD等的许多信息。 |
11
0
下面是一些我觉得有用的网站: |
12
0
对于Visual Studio DSL工具(将图形DSL添加到Visual Studio的工具),这里有一个介绍性的动手实验室: http://code.msdn.microsoft.com/Visualization-and-Modeling-313535db 该工具的主页与其他示例的链接如下: http://archive.msdn.microsoft.com/vsvmsdk |