龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp.net编程 >

Visual Studio 2010 Beta2多层架构Layer Diagram(层次图)(2)

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
我们可以将项目绑定到我们设计的层上,上图公共层左上角的1代表只有一个条目绑定到该层上,我们可以通过Layer Explorer来查看所有绑定关系, 如下图:

我们可以将项目绑定到我们设计的层上,上图公共层左上角的1代表只有一个条目绑定到该层上,我们可以通过Layer Explorer来查看所有绑定关系,
如下图:

clip_image010

我们还可以通过Architecture Explorer将命名空间,类等绑定到某个层上面,如下图: 

 clip_image012

上面的工作都完成后,下面就是比较有意思的地方了,在层的右键中有两个选项,如下图:

 clip_image014

1.验证架构(Validate Architecture):可以检查出我们的程序是否破坏了层次图中的依赖关系,如果我们的程序中CaryLayer项目中的程序调用了Common项目中的类等就违反了我们设计好的层次图,在验证架构的时候就会失败。

2.生成依赖关系(Generate Dependencies):可以根据我们程序中的调用关系生成层的依赖关系。

我们还可以生成很详细的依赖关系图包括程序集,类,命名空间等,如下图:

 clip_image016

clip_image018


精彩图集

赞助商链接