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

2016-01-29 14:24 12 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项目...

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

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

    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关键字。

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

    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,在编码时对错误的语法进行下划波浪线提示。

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

<

来源:http://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:...
标签: 电脑入门
09年QQ农场刚开始流行时,我就为大家介绍过这款名为QQ伴侣的农场辅助软件,不过现在已过了半年时间,而我也没有当初玩农场的激情了,只是偶尔上去玩玩,而今天闲来无事,又重新使用了一下QQ伴侣, 由于很长时间没运行QQ侣伴了,所以侣伴就提示要求更新(更新到2.61版),可是没想到更新到最新的QQ伴侣后,桌面上居然多了几个图标。如下图所示:...
标签: 电脑入门
一、在线时长 QQ等级由用户积累的QQ活跃天数决定,您每天只需登录QQ,即可按在线时长累积对应的活跃天数以获取QQ等级。 在线行为 在线时长 累积活跃天数 QQ或Q+在线0.5小时以下不累积QQ或Q+在线0.5小时至2小时0.5天QQ或Q+在线2小时至5小时1天QQ或Q+在线5小时以上1.3天 说明: 1 当天在线时长的计算起止时间为0:00-23:59...
标签: 电脑入门
显卡天梯图是显卡天梯以图片表示形式。显卡我们分为高端卡、中端卡和低端卡三种类型,而显卡天梯就是将显卡的级别以阶梯的模式这样就很直观的呈现出来显卡的档次之分了。也能方便查询者能找到显卡的排名。天梯图是以公版显卡及默认频率的性能来排名次的,也是极具参考价值的,对GPU核心或显存超频版的显卡不在此列,所以认为性能排名有所出入也...

经验教程

643

收藏

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