Delphi2005第一印象
2004-11-22 16:06
288 查看
Borland已经在站点上提供了Delphi2005试用版的下载。我也尝试着安装了,希望能够初步体验一下Delphi2005。
安装的时候,可以选择Delphi.NET、Delphi Win32和C# Builder这三个可选组件,可见Delphi2005给它们提供了一个集成的开发环境。
这是启动后的界面,和Delphi8还是非常相似的。
代码编辑器还是很类似传统的Delphi风格,但是显然更加人性化了一些。当我们选择一个成员的时候,智能提示可以告诉我们更多的信息,比如窗体上某个控件是在代码文件的第几行定义的。
项目类型基本上按照Delphi.NET、Delphi Win32和C#这三块来划分。由于这三块的差别显然不仅仅是语言上的差别,所以各自的项目类型都有差异,和VS.NET中的C#、VB、C++那样的划分大不相同。
赶紧体验一下Delphi2005集成的重构功能,但比较失望,因为重构项目的数量和我想象中相差不少。
同样,集成的单元测试功能,可以自动为某个窗体或者某个类来创建一个Test Case类文件。Delphi2005同时支持DUnit和NUnit这两个Framework。
Model Diagram也非常类似Together.NET
总体感觉:
IDE稳定性不错,在体验的过程中,没有出现任何Crash的情况,比Delphi8好很多。但是Delphi2005并没有给我“惊喜”的感觉,就是说,似乎它没有什么特性能够吸引我有在下一个项目中使用Delphi2005的冲动。代码编辑器对于习惯Delphi的开发人员来说没任何问题,但是对于习惯VS.NET的开发人员来说,总觉得不如VS.NET的代码编辑器顺手。ECO似乎是它的一大亮点,但是缺少“唾手可得”的优秀文档阻碍了开发人员进一步熟悉和使用它。
Delphi2005能够吸引到已经使用VS.NET进行.NET开发的开发人员吗?可能性很小。两种开发环境风格大相径庭,熟悉了任何一个开发环境的开发人员都会“自然”的对另一种环境风格产生“排斥”的心理。
Delphi2005能够吸引到现有的Delphi程序员投入到.NET开发中吗?难度很大。Delphi各个版本间的兼容性一直都是开发人员比较头疼的问题,这也是为何现在使用Delphi5的开发人员依然不少的原因。虽然Delphi2005内置了Delphi Win32开发平台,但它相对Delphi7(或者5、6)的升级兼容性不得而知。进入.NET世界?不少Delphi程序员都把这条道路看作“堕落”的表现,并表示出“与Delphi5(或者6、7)共存亡”的决心(“思想才是重要的”这一时髦用语也成为重要论据之一)...
安装的时候,可以选择Delphi.NET、Delphi Win32和C# Builder这三个可选组件,可见Delphi2005给它们提供了一个集成的开发环境。
这是启动后的界面,和Delphi8还是非常相似的。
代码编辑器还是很类似传统的Delphi风格,但是显然更加人性化了一些。当我们选择一个成员的时候,智能提示可以告诉我们更多的信息,比如窗体上某个控件是在代码文件的第几行定义的。
项目类型基本上按照Delphi.NET、Delphi Win32和C#这三块来划分。由于这三块的差别显然不仅仅是语言上的差别,所以各自的项目类型都有差异,和VS.NET中的C#、VB、C++那样的划分大不相同。
赶紧体验一下Delphi2005集成的重构功能,但比较失望,因为重构项目的数量和我想象中相差不少。
同样,集成的单元测试功能,可以自动为某个窗体或者某个类来创建一个Test Case类文件。Delphi2005同时支持DUnit和NUnit这两个Framework。
Model Diagram也非常类似Together.NET
总体感觉:
IDE稳定性不错,在体验的过程中,没有出现任何Crash的情况,比Delphi8好很多。但是Delphi2005并没有给我“惊喜”的感觉,就是说,似乎它没有什么特性能够吸引我有在下一个项目中使用Delphi2005的冲动。代码编辑器对于习惯Delphi的开发人员来说没任何问题,但是对于习惯VS.NET的开发人员来说,总觉得不如VS.NET的代码编辑器顺手。ECO似乎是它的一大亮点,但是缺少“唾手可得”的优秀文档阻碍了开发人员进一步熟悉和使用它。
Delphi2005能够吸引到已经使用VS.NET进行.NET开发的开发人员吗?可能性很小。两种开发环境风格大相径庭,熟悉了任何一个开发环境的开发人员都会“自然”的对另一种环境风格产生“排斥”的心理。
Delphi2005能够吸引到现有的Delphi程序员投入到.NET开发中吗?难度很大。Delphi各个版本间的兼容性一直都是开发人员比较头疼的问题,这也是为何现在使用Delphi5的开发人员依然不少的原因。虽然Delphi2005内置了Delphi Win32开发平台,但它相对Delphi7(或者5、6)的升级兼容性不得而知。进入.NET世界?不少Delphi程序员都把这条道路看作“堕落”的表现,并表示出“与Delphi5(或者6、7)共存亡”的决心(“思想才是重要的”这一时髦用语也成为重要论据之一)...
相关文章推荐
- Rational Robot 基础使用手册(四)
- delphi2005帮助系统使用了microsoft document explorer
- 用delphi2005编译了一个d7写的程序
- 安装激活delphi2005
- Borland Delphi2005发布
- 可以下载 Delphi 2005 试用版了
- 我这几年的变化
- 用Delphi在2000和XP/2003下从Ring3进入Ring0的无驱动解决方法by LYSoft LiuYang
- DELPHI开发技巧
- DELPHI实现摄像头拍照
- 用delphi批量导入某子目录下所有JPG图片文件到数据库
- [转帖]Delphi 函数&属性表
- delphi制作的托盘程序
- Delphi字符串函数大全
- 2003年Delphi Informant杂志读者选择奖
- Delphi 快捷键
- 有趣,看看Delphi的property和C#的field
- 重新温习Delphi,真是郁闷死
- 我的现阶段学习任务
- Delphi 控制Excel