Directed Graph Markup Language(DGML)简介
在VSTS2010 Architecture版本中,可以使用DGML(Directed Graph Markup Language)生成如下图:

DGML最大的神奇之处在于其简单性,我将通过以下的步骤说明这点:
启动VSTS 2010, 打开架构浏览器(View->Architecture Explorer)后,点击图中选定的按钮后….

一个空的DGML文档将会生成,右击文档表面,选择“View->DGML”:

在<Links>节点下添加<Link Source=”From” Target=”To”/>后,可以得到下图

通过如上的办法,添加更多的结点后,可得下图:

从以上2图所示的DGML代码的对比中,可以看出<Nodes>和<Categories>结点都没有被引用到以生成如图所示的有向图,这就是DGML的简单性所在。
在下篇中,我将会展示给你如何使用DGML技术来可视化Java代码。
注:本文翻译自Cameron Skinner的博文:Introduction to Directed Graph Markup Language ( DGML )