很明显,在针对VS.NET的IDE插件方面,IBM公司要比Borland公司的步子快很多,其实正确的说应当是之前的Rational公司的步子比Borland快很多,但是这也没什么可比性,毕竟Borland什么时候才收购Together阿,而Rational 公司早在几年之前就推出了针对VS.NET IDE的插件,不过稳定性太差,并且必须要联网才能正常使用(有些变态),新版本就好很多,改进也非常大。
在此之前,我曾经在一个随笔中提到了对于这两个工具的美好期望,现在看来,至少Together 1.0 for VS.NET2003被请出局了,作的最好的、对于.NET语言支持最好的当属XDE。我拿到的版本是Rational XDE Developer Plus for VS.NET 2003,版本号是:2003.06.00。这个版本的评估版本可以在IBM的站点免费下载:Download 。
在新发布的XDE中一个功能比较好:“具有一种名为“可视追踪”的新的调试能力,使用户可以查看应用程序的运行时错误,并生成相关的统一建模语言 (UML) 模型”,我测试了一下这个功能,还不错,
。最为关键的是,这个版本对于.NET的支持比较好,并且还比较稳定 - 这才是关键。另外的一个配套工具就是Rational XDE Tester,用来做自动化功能测试的,暂时还没有尝试用过。
由于Together for VS.NET的功能实在弱的不敢使用(Together 6.1倒是很强),打算在下一个项目中尝试使用XDE For VS.NET2003,这样如果没什么以外的话,可以帮助我们节约大量的双向同步工作所耗费的时间和精力 - 而这些是之前最为困扰我们的地方,毕竟手工维护代码和Rose设计之间的工作量太大了,以至于不太现实了。