摘要: 特定领域开发是用来解决重复发生的问题的方法,针对每次发生的问题,通过进行总结和分析,他们之间相同的方面可以一次性的解决.而经常变化的方面,可以采用一种特殊的语言表达.针对这个特殊语言,我们可以建立模型或者表达式,然后插入到固定部分.本系列一开始将通过一个案例简单的介绍DSL的开发流程,这个案例来源于DSL Tools Lab,主要介绍DSL的一些简单开发方法,主要是完成一个状态机的DSL应用,其中也包括T4与DSL结合完成代码生成,DSL工具的部署,具体我们会在接下来一一介绍。 阅读全文
posted @ 2010-01-24 23:58 孤独侠客 阅读(9468) 评论(11) 推荐(3) 编辑