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

紅雷閃

紅雷閃

2016-01-29 14:24

Borland最新版开发工具Delphi2005抢先预览,Borland最新版开发工具Delphi2005抢先预览
 
 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内置了单元测试、建模、重构工具,看起来很强。

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

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

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

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

<
展开更多 50%)
分享

猜你喜欢

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

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

Delphi 2005抢先预览

编程语言 网络编程
Delphi 2005抢先预览

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

delphi2005探讨之二

编程语言 网络编程
delphi2005探讨之二

delphi2005探讨之四

编程语言 网络编程
delphi2005探讨之四

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用Delphi2005和DUnit搭建敏捷开发平台

编程语言 网络编程
用Delphi2005和DUnit搭建敏捷开发平台

Delphi2005和DUnit搭建敏捷开发平台记录

Delphi
Delphi2005和DUnit搭建敏捷开发平台记录

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用PHP和ACCESS写聊天室(一)

用PHP和ACCESS写聊天室(一)

Delphi控件的“拿来主义”

Delphi控件的“拿来主义”
下拉加载更多内容 ↓