一、概述
Borland 希望Delphi 2005 能成为Windows平台上的最终的完整解决方案,为此 Delphi 2005 集成了 Delphi, C#, Microsoft .NET Framework and Win32 ,支持图形用户接口(GUI), Web开发, 数据库、富客户端应用程序(rich-client applications)等多方面的开发, 集成软件生命周期管理(ALM)功能及快速开发(即RAD)的能力。在Delphi 2005中,所提供的IDE使Windows平台的开发更快速,更容易,并且新的版本能更好的支持win32 标准,同时还提供了一个世界级水平的编译器和调试器;他还提供了大量的可重用的组件,一个强大的代码生成向导,可以帮你更快的产生你所想要的代码;Delphi 2005 还 包括了崭新的第二代企业核心对象技术 (Borland Enterprise Core Objects II即ECO II) 。ECO II 为模型驱动的.NET企业应用提供了开发框架。Delphi 2005还能协助开发团队在创建新应用的同时,维护及改进现有的Windows应用。 总之,凭借Delphi 2005,开发人员既能继续改进Win32应用,又能采用.NET及ASP.NET,是一款值得期待和使用的开发工具。
二、Delphi 2005的新特性
有了大概的印象之后,也许你已经很急于了解Delphi 2005所提供的各种引人注目的功能了吧。下面我们将详细的来了解Delphi 2005 的新的特性。
(1)集成开发环境
1、一个集成开发环境,支持多种平台
在Delphi 2005 的集成开发环境中,为广大用户提供了统一而又强大的开发环境。在这里你可以用Delphi 或者 C# 等语言来创建win32 应用程序或者是创建.NET程序,也可以使用ASP.NET创建动态网页或者传统的客户端应用程序。在Delphi 2005 中,IDE还可以保证你的程序如你在设计时所看见的一样,即通常所说的所见即所得的方式。例如:如果你要用ASP.NET建立一个web应用程序,html设计可以保证你在设计时的页面显示状态,同时还可以通过拖拽组件到页面上来建立你所要的web应用程序,但你却可以只写很少甚至不写一点代码。如下图所示: