移山之道:VSTS软件开发指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 本章讨论

果冻:好像VSTS无法开发WIN32程序?

小飞:黑白讲 小飞祖籍福建,这是他的家乡话。!我自己原来也有这样的错觉,因为VSTS中的C++编译器对C++标准的支持更加严格,导致部分Visual C++ 6.0下可以顺利编译的程序在VSTS中无法编译通过,这样就给一部分人造成了VSTS下无法开发WIN32原生程序的误解。

二柱:开发项目有必要用VSTS这种大而全的工具吗?用各种开源的软件不也可以搭建开发环境吗?

小飞:用开源的源码管理和构建工具及.NET SDK的确可以以很低的成本搭建起一个类似的开发环境,但是各种开源工具如CVS和ANT往往都只专注于开发流程中的某一方面,需要人为地在整合上花费精力,而VSTS则是兼顾了MSF整个开发生命周期中各阶段和各方面的紧密联系,将工作项的管理同源码管理和构建管理整合起来,形成一个功能强大而使用方便的应用环境。正所谓“工欲善其事,必先利其器”,有了好的工具可以提高效率。当然MSF方法论离开了VSTS,或微软的平台,依然可以在其他类型的项目中发挥作用。

问:VS2005加上TFS还是特别复杂,比VS2003复杂多了,有没有一个图解,可以让我们一目了然?

答: 有,请看这一个博客:http://yishan.cc/blogs/xin/archive/2005/05/22/379.aspx