![构筑敏捷的开发团队:微软Visual Studio 2010实战兵法](https://wfqqreader-1252317822.image.myqcloud.com/cover/851/680851/b_680851.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 VS 2010演示与实战
1.4.1 VS 2010演示
(1)演示之多定向支持
多定向支持,可以使用当前安装版本的Visual Studio创建项目和工程,在编译时可以编译成比当前版本低的.NET Framework支持的版本,如我们可以继续开发VSTS 2008的项目、而无须安装新的.NET Framework支持,如图1-24所示。
![](https://epubservercos.yuewen.com/4BCA8C/3590459903856401/epubprivate/OEBPS/Images/figure_0047_0001.jpg?sign=1739293676-Us3yDJcPLRok46gscD7iRoJ22dSKG7cd-0-a6e7fb298f83b74a04d7718822aa2ee7)
图1-24 VS多定向支持
(2)演示之Delegate开发
通过这个Delegate小例子的开发,来说明Visual Studio 2010带给开发者的新体验,如调试历史、代码查询和导航、引用高亮等功能,更多的功能会在以后逐一介绍。程序界面如图1-25所示。
![](https://epubservercos.yuewen.com/4BCA8C/3590459903856401/epubprivate/OEBPS/Images/figure_0047_0002.jpg?sign=1739293676-nkV9ZdCCaGQ2BEF8sJ3dz91oam7feRgR-0-b3f8ae8293d5b84354afc7fc044f66eb)
图1-25 VS 2010的Delegate开发
在VS 2010中,当你在代码编辑器中选择或高亮显示一个变量/参数/字段声明时,所有这些东西随后用到的地方都会在编辑器中为你自动地高亮显示,这方便你快速地识别一个变量或参数是在什么地方被使用的,以及是如何使用的。在图1-25中,光标所在的行被Main(string[] args)所调用,如图1-25底部中间的Call Back所示。
演示之架构依赖图
打开VS 2010,转向架构菜单,选择架构依赖图,如图1-26所示。
![](https://epubservercos.yuewen.com/4BCA8C/3590459903856401/epubprivate/OEBPS/Images/figure_0048_0001.jpg?sign=1739293676-BM0A6IuAaASLAAzBI5doYUBPSbUN3eU5-0-87a8617d0f4f88170d8104ecd66fb3d4)
图1-26 架构依赖菜单
这里选择以命名空间生成架构依赖图,其结果如图1-27所示。
![](https://epubservercos.yuewen.com/4BCA8C/3590459903856401/epubprivate/OEBPS/Images/figure_0048_0002.jpg?sign=1739293676-wgu6lCOnCmK8oI3Bq3JWbSAiFXlqDSR9-0-e28eb00c9e798811b3cc89e20bb4c588)
图1-27 架构依赖图