今天, 在delphi新闻组发布了一个有趣的问题:
什么能让我从delphi7转到delphi2005?
这个问题有点意思, 因为它是所有使用版本2到版本7的delphi Win32程序员面
对的问题. 回答是新版本将拥有比以前旧版本更多的特性. 对Win32 开发而言, 我们主要关注于能怎樣為無論開發何種應用的delphi開發人員提供改善,加速和增加樂趣到每日開發體驗中. 并且在同时帮助开发者产生更高质量的代码, 更少的bugs, 和改进团队合作. 除了上面提到的, Delphi 2005 还提供了, 在所有程序语言中最无缝的移植到.Net, 到目前为止!
所以, 下面是部分升级的理由—只是针对Win32开发人员
新增, “For In”循环迭代(值得一提)新增,Delphi编绎器函数内联, 可以提高运行性能新增,重构
输出方法
声明字段/变量
改名
输出成资源字符串
新增,同步编绎-可视化同时显示一个符号的多种可能
新增,错误智能提示
你将会更快的发现错误,并且更少的错误会通过(当你打字时会增加一点观看的乐趣)
新增,动态帮助提示
VCL动态提示将显示所有的对象(object), 属性(property)和方法(method) -- 就好象是在使用你自己的类, 函数和过程
新增,集成Dunit单元自动测试, 自动产生和运行单元测试
新增,自动多重的文件备份-保持所有保存文件的历史记录
新增,历史记录备份管理—检查/对比/恢复 任一个备份点或者starteam登入点, Starteam 标准版包含在Delphi的企业片与设计师版中
增强, IntraWeb v7.2 快速开发所见即所得的Web应用
新增,部署管理器—简化与自动化IntraWeb应用的分发
增强, Indy 10 网络协议控件
增强, Object 检视器
可以在项目管理器与其它IDE对象中观察与修改文件的属性,
增强工具面板
上百个的控件被设计成更容易找到, 组织和使用
实时的过滤查找—按ctrl-alt-p然后直接输入你要查找控件的前几个字符
从工具面板可直接访问Gallery
增强, 内含 Interbase 7.5 开发者版本
增强, Nevrona Rave报表
新增, GlyFX 图标库
新增, Component One ActiveX企业版套件
新增,Sybase dbExpress 驱动
Datasnap(Midas) royalty自由颁发license
增加大量 Win32 调试功能
除此之外, 再说点 .Net 的特色; Delphi.NET, VCL.NET, Delphi 数据访问技术的.NET版本, C# 支持, ECO II, ADO.NET 的快速开发和上百的增强.NET 特色.
翻譯自:Why is Delphi 2005 the "must have" upgrade for Win32 developers?