日期:2011-03-20 18:14:00 来源:本站整理
<b>全面解析Delphi 2006新增特点</b>[Delphi编程]
本文“<b>全面解析Delphi 2006新增特点</b>[Delphi编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
一向以来,Borland公司与别的软件供应商之间明显辨别的地方在于其注重实用的方法-为本日的开辟人员供应最得当的极具竞争性的开辟工具,而同时指导他们理解将来行将利用的新技术,并使其坚信自己的开辟投资会保证会在将来的相关性,可适应性和可扩大性方面立于不败之地.
本文从一个Delphi开辟者角度,对这个最新发行的产品作全面的入门性介绍.此中触及到横跨Delphi,C++和C#等语言的一些特点,但只专注于介绍Delphi的开辟本领.
Delphi 2006是Delphi的第十个版本,是Borland的旗舰快速利用程序开辟(RAD)环境,并且秉持了Delphi的RAD传统而为软件开辟者在很多方面作出了庞大扩大.
1、 新特点
目前,Delphi 2006被认为是Borland Developer Studio(BDS)产品调集的一部份;整个产品包含Delphi 2006,C++Builder 2006和C#Builder 2006(独立贩卖),并且每个部份仅因版本(专业版,企业版和架构版)的差别而对别的别的语言供应差别程度的支持本领.在此,我们想集合探究Delphi 2006架构版本所供应的本领.由图1可以看出,整套产品共有四个差别的语言"本性".
图1:Delphi 2006的"本性" |
(一) 本性
由于很多组织已经在运行大量的各种的软件利用程序和软件服务,所以他们常常更注重于完善的业务功效,重用现有的、书写杰出的和已经被证实可用的系统,而不是仅为了利用最新技术而举行"分裂和替换"——只有极少数的公司可以承当这样的冒险.而这恰是Delphi 2006的上风之一,由图2所示,作为一种差别工程范例的混合,它可以常常地被利用于一种多方面构成的商业系统开辟当中.
图2:Delphi 2006工程组的机动性 |
正如你在图2中所见,我们有一组包含某种设备(比方生产,银行设备或数据馈送)的接口的Win32 C++ DLL,我们也有一个Delphi Win32利用程序——在此是一个多层的数据快照程序;它可以实现与C++ DLL的接口并把信息持续到一种数据库;然后实现Web存取,由一个C#的ASP.NET工程完成这一系列功效.作为一组软件工程,全部这些工程可以用单个的Delphi 2006工程组举行开辟和管理.
这使得Delphi 2006开辟者可以机动地操纵各种范例的开辟机会.以下面图3所示,你可以看到此中所供应的相当宽的范围.
图3:Delphi 2006架构 |
在Delphi 2006中引入了很多针对差别层次的新特点,从高级的利用程序生命周期管理(ALM)到初级别的编码加强.在这个新版本中,Borland还对性能和呼应性表示出分外的关注,这可以由IDE所供应的一种更新版的内存管理器来帮忙支持和加强.我将在背面具体报告这些新特点.并且,IDE的启动速度也有一定改进,通过挑选仅安装某种语言可以进一步缩短启动时间.事实上,这只是一个简单的号令行"-p"参数的利用.比方"-p DelphiDotNet"只装载Delphi.NET部份,并且这样的快速方法可以被增添到"开始"菜单中作为BDS安装呼应语言的一部份.
以上是“<b>全面解析Delphi 2006新增特点</b>[Delphi编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论