五千年(敝帚自珍)

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

全看分页树展 · 主题
家园 【原创】VS.Net 2005 EA Beta 1 使用体验

前些日子我下载了Visual Studio.Net 2005 Cummunity Technology Preview May 2004版并写了一篇《使用体验》,这两天再接再厉,我又下载了Visual Studio.Net 2005 Enterprise Architecture Beta 1版并试着在我的Windows XP Pro机器上进行安装,下面是一些安装和试用体会。

一。Visual Studio.Net 2005 Enterprise Architecture Beta 1是Visual Studio.Net 2005的第一个Beta版,它和上个月出的Community Technology Preview版是不兼容的,也就是说既不可能在CTP的基础上安装Beta1,也不可能倒过来安装,同时它们还不能够并存在同一个操作系统之下。因此,如果想同时体验这两个版本,只能够装两个操作系统,然后每个操作系统下面装一个。

二。我下载的是CD版,一共八张光盘,包括了两张VS.Net EA Beta 1,三张对应的MSDN for Visual Studio 2005 Beta 1,一张Visio Tools for Visual Studio 2005 Beta 1,一张Remote Debugger for Visual Studio 2005 Beta 1和一张Amberpoint Express for Visual Studio 2005 Beta 1(这个用于ASP.Net),总共是占了3.05G硬盘。

这个软件可以和Visual Studio.Net 2003 EA和平相处,它需要.Net Framework 2.0 Beta的支持,软件本身全套安装需要大约3.1G的硬盘空间,附带的MSDN全部安装则需要另外的2G的硬盘空间,另外Visio和其它还需要大约200M的硬盘空间,因此总共是5.3G的硬盘空间,不愧是EA版,比那个CTP多占了1G的硬盘空间。

三。这个版本没有提供CTP所包含的software development life cycle功能,但是包含了以下特性:

1。类似于Rational XDE的Class Diagram能力。该版本这方面比CTP有所进展,能够做到双向了,但是感觉上还是不如XDE。

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

3。针对EA的需要,提供了一些应用程序/模块应用流的Diagram,包括Application Diagram,可以很方便地在不同的应用程序(例如客户的应用程序和Biztalk)之间构造应用流。不过由于时间限制,我没有仔细试验这方面的功能。

4。团队合作与项目管理,依然使用的是Visual SourceSafe。以前的CTP在这方面有时候有问题,这个版本好多了。

5。在语言方面,这个版本在VB.Net方面提供了Edit and Continue能力,但是C#还是不行,C++则有很多限制。考虑到本人对VB的不屑,这是个坏消息。

6。不明白是为什么,在CTP中还存在的ASP.Net应用程序开发能力在这个版本中不见了,代之的是一堆对掌上设备应用程序开发的支持能力,很长的一个列表。

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

结论:这个版本的Visual Studio.Net 2005是和CTP分叉的一个版本,它侧重的是EA的需要而不是Developer/Teamwork的需要,不过我确实希望这两个版本能够尽可能早地合并。在用惯了包含SDLC几乎全部方面的Java IDE以后,再回来使用微软的没有SDLC能力的IDE,感觉上比较不爽。


本帖一共被 1 帖 引用 (帖内工具实现)
全看分页树展 · 主题


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

Copyright © cchere 西西河