五千年(敝帚自珍)

主题:【原创】VS.Net 2005 CTP May使用体验 -- 老兵帅客

共:💬8
全看分页树展 · 主题
家园 【原创】VS.Net 2005 CTP May使用体验

这两天我下载了Visual Studio.Net 2005 Cummunity Technology Preview May 2004版并试着在我的Windows XP Pro机器上进行安装,下面是我的一些安装和试用体会。

一。Visual Studio.Net 2005 Cummunity Technology Preview May 2004实际上是Visual Studio.Net 2005 Beta版,但是这个版本的特别之处在于它是Visual Studio.Net 2005 Team System的预览版,提供了software development life cycle的全套东西,而计划于今年夏天出现的Visual Studio.Net 2005 Beta版则不包括这些特性。

二。这个软件可以和Visual Studio.Net 2003 EA和平相处,它需要.Net Framework 2.0 Beta的支持,软件本身全套安装需要大约2.3G的硬盘空间,附带的MSDN全部安装则需要另外的2G的硬盘空间,总共是4.3G的硬盘空间,和Oracle 9i DS/AS有的一拼。CPU和内存压力倒是不大,在我的AMD 2500+ Barton,512M机器上跑的很是流畅。

三。在software development life cycle方面,该软件提供了以下特性:

1。类似于Rational XDE的Class Diagram能力。不过该能力尚未完善,还只能够是从代码到模型的单向,反过来不行,也许到了正式版就会好了。

2。足够的重构支持。Java IDE里面的重构能力现在Visual Studio.Net也提供了,我试了试,基本没有问题。

3。对单元测试的支持。Visual Studio.Net提供了自动生成Unit Test的Test Cases的能力,界面与使用方便程度不亚于对应的Java IDE,例如JBuilder和WSAD。但是它使用的似乎不是NUnit,而是微软自己搞的一套工具,当然思想是类似的。

4。性能检测能力。该能力类似于Rational对应工具,但是界面上有所不同。我试了一下,它可以提供很详细的Profiler报告。

5。团队合作与项目管理,依然使用的是Visual SourceSafe。

四。在软件开发方面,该软件提供了Visual Web Developer,感觉上比Visual Studio.Net 2003 EA确实很有进步。另外,据说对Web Service应用程序的开发和Web Service Flow的支持改进很大,不过我还没有试到。

结论:这个版本的Visual Studio.Net 2005已经达到了目前主流Java IDE的几乎全部能力,这样它就不再仅仅是一个.Net开发IDE,而包含了software development life cycle所需要的几乎所有东西。当然,我还没有找到Sequence Diagram和Collaboration Diagram以及Use Caes工具,否则就真的可以不再需要Rational Rose(目前已经可以不需要XDE了)了。也许这就是微软针对Rational被IBM所收购做出的反应吧,坦率地讲,反应真够快的,这样下去,Rational在Windows领域的日子屈指可数了。另外一点就是,Visio可以结束了。

全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河