Borland最新版开发工具Delphi2005抢先预览

2016-01-29 14:24 10 1 收藏

Borland最新版开发工具Delphi2005抢先预览,Borland最新版开发工具Delphi2005抢先预览

【 tulaoshi.com - Delphi 】

 
 Borland公司日前发布了其最新版Windows开发工具Delphi 2005,新版软件在同一开发环境中加入了对Win32、.Net、Delphi和C#的支持,同时集成了Borland应用生命周期管理工具。

    代号Diamondback的新版Delphi是为支持Borland包罗万象的“软件交付最优化”计划设计的,该计划把商业流程自动化应用到了软件开发工具中。Borland一直希望自己能在.NET开发平台领域占有一席之地,可惜Delphi8只能用“半成品”来形容,几乎没有吸引到太多的.NET开发人员,也造成了大量的Delphi Win32的开发人员仍然停留在Delphi5、6、7版本上,对是否进入.NET平台而犹豫不决。另外的那个C# Builder也是反映平平,毕竟C#程序员很少会不直接使用VC#的。

    现在Borland对Delphi9充满了信心,相信它会是一个“跨时代”的产品。下面是一些关于Delphi 2005的信息:

    1、D9的CodeName叫做“Diamandback”。

    2、D9基于.Net Fx 1.1。根据李维的说法,这个版本的稳定性非常好,甚至好过D8 SP3!!(从侧面证明了D8的稳定性的确是差...)

     3、D9同时支持.NET平台和Win32平台的程序开发,并同时支持Delphi、C#、VB.NET语言。D9可以自动的对Win32的程序生成相应的Wrapper,以让.NET程序可以直接调用。就是说,一个大的解决方案可能包括一个Delphi Win32 dll项目、一个C# .Net dll项目,一个Delphi .Net WinForms项目...

    4、D9内置了单元测试、建模、重构工具,看起来很强。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/)

    5、对ECO(Enterprise Core Object)进行了加强,可以支持ASP.NET项目了。我一直认为ECO是D8(和C#Builder)里面最有价值、最Cool的东东!如果ECO可以单独提取出来,在VS.NET中间使用就好了...

    如果D9果真能够达到Borland所承诺的那样,具有强大功能(和VS2003比)的同时,具有很好的稳定性,那么D9的确将会是一个值得期待的开发平台。即使从对Object Pascal语言不感兴趣的.NET程序员的角度,在D9里面使用C#进行开发也令人很有兴趣。:)

    Delphi 9 部分新增功能:

    很是奇怪,Delphi 9的What‘s New很长,但演示中却公布了为数不多的几个,希望到时下载好后使用这款软件的网友补充上。

    1、新增For ... in 语法

    类似Visual Basic的For Each :

procedure TestNewFor();
var
StrList: TStrings;
S: String;
begin
StrList := TStringList.create();
StrList.Add(‘Borland Delphi‘);
StrList.Add(‘Borland C++ Builder‘);
StrList.Add(‘Borland JBuilder‘);

for S in StrList do begin
ShowMessage(S);
end;
end;

    2、支持命名空间

    也就是namespace,使用Delphi的uses关键字。

    3、IDE支持Delphi语言和C#

    以前听说还支持VB.NET,可能是被CUT了。

    4、IDE新增重构(ReFactoring)的一些功能

    如ExtractMethod、Rename,很新鲜,也很实用,但Delphi 的第三方工具DevExpress Coderush好像已经实现这些功能了,Delphi 9对重构支持得好像还不是太全。

    5、代码帮助提示

    是相对以前版本Delphi很明显的改进,这一改进应该是学习微软的Visual Studio,但感觉没有Visual Studio强大,Microsoft Visual Studio .NET 2003的代码帮助实在太强了,强得让人很惊喜,很意外,这也是我喜欢微软的一个原因。

    6、新增Code History

    类似源码控制系统的一些功能,可以随时查看代码的修改记录。

    7、新增 Code Editor语法错误提示功能

    这一特性也是学习微软Visual Studio,在编码时对错误的语法进行下划波浪线提示。

    以下是软件的一些界面图:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/)

<

来源:https://www.tulaoshi.com/n/20160129/1493166.html

延伸阅读
一、VBA的发展过程 ----在Office中包含着一种加强Office功能的语言,即为Basic语言。经过发展,在Office97中,Word、Excel、Access、PowerPoint四个软件都有了自己的程序设计语言,分别称为MicrosoftWordVisualBasic、MicrosoftExcelVisualBasic、MicrosoftAccessVisualBasic、MicrosoftPowerPointVisualBasic。通常统一称为VBA。在Outlook...
  序 Delphi出到8时,我曾安装过。当时第一感觉是失望,因为熟悉的vcl视觉不见了;再一个感觉是陌生,因为delphi改动了它的代码,我们再要写东西就得遵循MS的.net命名空间做事。更重要的是,我对使用delphi做b/s开发没有信心。好不爽了一阵子后,我转向了java平台。 ?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:...
标签: Web开发
IntelliJ IDEA 是和 Eclipse 齐名的Java IDE,顺应Ajax开发趋势,月初最新发布的IDEA 5.1版本提供了对JavaScript的支持。 IntelliJ IDEA 是和 Eclipse 齐名的Java IDE,因为华丽界面和创新特性而得到不少java程序员的喜爱(可惜不是免费的)。 顺应Ajax开发趋势,月初最新发布的IDEA 5.1版本提供了对JavaScript的支持,目前的特性有: 代码提...
Java 开发工具包是Sun公司的Java Software产品。他可以非常方便的开发和调试JAVA应用程序。下面就具体介绍这些工具的使用: rmic 功能说明: rmic 为远程对象生成 stub 和 skeleton。 语法: rmic [ options ] package-qualified-class-name(s) 补充说明: rmic 编译器根据编译后的 Java 类(含有远程对...
确定你的jdk环境变量配置是正确的。 对于Java初学者来说,编译和运行java程序是一件很头疼的东西。 显然,在命令方式下编译和运行java程序用久了,确实是很麻烦, 而我们又不想使用大型的开发工具时,UltraEdit是一个不错的选择, 很多初学者都是用它来编写java源文件的,可以高亮度显示要害字。 1。要害字高亮度显示...

经验教程

736

收藏

14
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部