随笔分类 -  领域特定语言(DSL)

领域特定语言(DSL)
摘要:何时使用领域驱动设计?其实当你的应用程序架构设计是面向业务的时候,你已经开始使用领域驱动设计了。领域驱动设计既不是架构风格(Architecture Style),也不是架构模式(Architecture Pattern),它也不是一种软件开发方法论,所以,是否应该使用领域驱动设计,以及什么时候使用 阅读全文
posted @ 2021-08-24 21:02 dax.net 阅读(5070) 评论(12) 推荐(48) 编辑
摘要:本文为《在Visual Studio 2012中使用VMSDK开发领域特定语言》专题文章的第二部分,在这部分内容中,将以实际应用为例,介绍开发DSL的主要步骤,包括设计、定制、调试、发布以及使用等。 案例:一个单向状态流DSL的设计和开发 假设我们需要设计一个单向状态流DSL,这个单向状态流有着三种不同的状态节点:起始节点、中间节点和结束节点。整个DSL需要满足以下的条件(或具有以下功能): ... 阅读全文
posted @ 2013-08-06 15:49 dax.net 阅读(2002) 评论(0) 推荐(2) 编辑
摘要:前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容。在第一部分中,将对领域特定语言进行简单介绍,并讲解如何使用Visual Studio 2012创建一个领域特定语言的开发解决方案,以及Visual Studio 2012集成开发环境对DSL开发的支持;在第二部分中,将以实际... 阅读全文
posted @ 2013-08-06 12:55 dax.net 阅读(3331) 评论(8) 推荐(8) 编辑