技术只有在交流分享中才能更上一层楼! 复杂的事简单做。 简单的事认真做。 认真的事重复做。 重复的事创造性做。

Delphi2009/C++Builder2009(Tiburon)正式发布

上一篇 / 下一篇  2008-09-01 22:04:18 / 个人分类:软件开发相关

 

当地时间825日,Delphi易主后第一次进行了新版本的发布。这一次DelphiC++两个环境同时进行了发布,开发代号Tiburon,发布名称为Delphi2009C++Builder2009

C4J%YN [l:\0

这次的新版本实际上也是兑现了在Borland/CodeGear时期的最后一次更新计划。该计划公布于20084月,原文见http://dn.codegear.com/article/36620,译文见http://blog.csdn.net/tjianliang/archive/2008/07/01/2600001.aspx51Testing软件测试网~f)a,H&V

 51Testing软件测试网6R)^lsMU}/q

一、新特性51Testing软件测试网?H)CIm |W"M

作为重要的一次版本更新,Delphi2009IDEVCL和语言方面都有所改进。主要有:

!q I0z.Mx/iF0

1、泛型和匿名方法的编译器支持51Testing软件测试网3a7})X5Y m'x#E

2、新组件和对现有组件的增强,包括支持微软新的Office Ribbon风格控件51Testing软件测试网h fdAGN8GA

3、可定制的类浏览器

'W` W+t+lh3C0

4、项目资源管理器51Testing软件测试网 J,\hn nd

5、增强的构建配置管理系统51Testing软件测试网b)@+U#N+omA

6、升级了数据库驱动

)Uz*t0]:a[0

7DataSnap更新,提供强大灵活的处理能力,可创建不依赖于COM的多层应用解决方案

l`!NT v R.N0

8、全面支持Unicode,所括IDE、语言、运行时和VCL,及数据库访问机制

C gyi!_|4O0

 51Testing软件测试网0Jf9I#bO|:b2a+s

原文:http://dn.codegear.com/article/38490David Intersimone51Testing软件测试网 {%OM{~y5i E/V

 51Testing软件测试网g q6};l F n

二、升级推广

#D/K'|p'q){?y0

升级到Delphi2009C++Builder2009的七大理由51Testing软件测试网O4j%`;c$]Vm8n

1、新的语言特性51Testing软件测试网zw?-A E5o9v

拥有完全的RTL listcollection支持的Delphi泛型。

7j {Ux:@3m0

Delphi匿名方法。

*eVP BO:v b6f0

字符串默认为UnicodeString

&BO|h;Ux{9E7]0

C++Builder在商业软件中率先支持即将来临的C++ 0x标准,所括动态语义(move semantics),领域枚举(scoped enumerations)、显式转换操作(explicit conversion operators)、静态声明和类型特征(static assert and type traits)decltype、外部模板(extern templates)Unicode字符。

z R+]$N?tux%w-s0

C++Builder类库增加了TR1Boost51Testing软件测试网SynL`^

改进了DelphiC++Builder的兼容性,包括类方法和静态属性方面。51Testing软件测试网5yvj4HU2Y-T5~1e

 

C8V9n$p8v'e s}T({0

2IDE功能增加与增强51Testing软件测试网bbv.V9B cr

可共享的构建选项配置。可将构建选项保存并应用于任何项目。51Testing软件测试网 o)PM"gq+t~!Y^+Z

Delphi编译器可选择将警告视为错误。

7j gV s-u0

Delphi类浏览器可选择从项目的不同层面查看类库,快速在声明和实现之间导航,更容易地增加类成员和方法。51Testing软件测试网V&U*lRXz~uD3m

通过资源管理器可以十分简单地向项目中添加各类资源。

Byc}4R0?WO \0

LiveSource的双向UML建模现在也可以支持C++Builder

q9s(Ljz0

C++Builder预编译头文件向导。

2An:dX4U2`0

 

(N x+TC9}Osb.E0

3、新的VCL特性

1x;O2Ep1[H Qo)^S0

VCL组件方面有TButtonedEditTBalloonHintsTCategoryPanelGroup51Testing软件测试网NEdf&z#J;j

TImageTImageList支持PNG图像格式。

BLO5J1Ci0

使用新的Ribbon控件组创建微软新的Office风格用户界面。

,^/Hmn Z;O&Xj6c$Y0

TButtonsTEditTListViewTTreeViewTLabel控件增强,主题,Vista Aero支持。

E.xCmF;_8j0

新版VCL for the Web,支持创建AJAX和基于Silverlight的富客户端应用。

bb#u8wbD_ M0

 

6Ww+\6Q+\ Pr-T Y0

4、扩展的多层数据库访问技术51Testing软件测试网&TR*v[aYP)Z

新一代的DataSnap51Testing软件测试网$D*d5Or,W B.a3aK7D

新的ServerMethods提供了完全的中间层功能控制。

BN \c'rz#G0

调用服务端过程就像调用客户端代码一样简单。

C,Sby#B{3g \0

在扩展应用服务器功能的同时,可以继续使用熟悉的IAppSerer接口。

}'Q!X3[e+F0

新的DataSnap框架不再依赖于COM

t3Cr ei(qG1h F0

现有服务和应用可简单平滑地迁移到新的架构。51Testing软件测试网*g T:v;?$Hs,r Y#`

 51Testing软件测试网$c^o0W[I)U&\#c5P

5、拥抱Unicode,国际化和本地化支持

H e D ?T!M0

IDE全面支持Unicode

!Jc:OsM4p(L.R0

集成的翻译转化工具(ITE)可查看和编辑VCL窗体和字符串资源。

8\1v4K8mb#E S8j {0

增强的外部翻译转化管理器(ETM)可在IDE外查看和编辑语言资源文件。

&x:y cB \.RK D0

使用增强的DLL资源文件向导可创建Win32 DLL资源文件,进行程序的本地化。51Testing软件测试网u8Du$@9y(Mj#K|

通过翻译知识库可以在不同项目间共享翻译成果。

6e#UN#cY$t0

 

McM(A5p0

6、新的COM/ActiveX支持

oU1J(G:q ?d0

增强的导入组件向导,可导入类型库、ActiveX控件或.NET Assembly

3I.Q_'I9^5u5z2MA0

使用增强的组件向导创建新的组件。

~&jJ$N%_0

TStringBuilder可进行更简单和快速的字符串连接。

9l#u/l0LT0

通过完全的COM/ActiveX“重构”支持,现在能够透明的访问IDL和代码。

v8B)Z1L+RD)PF g2a0

升级的向导支持封装已有的VCL组件为ActiveX控件。

} c^A1V,Kn0

 

hznN,hiv0

7、更新了附加组件和工具51Testing软件测试网i"h~+eC6yB6mgT9j}

InterBase 2009开发人员版——升级到20个用户和80个本地逻辑连接。

u\&v }lv0

升级的TeeChart 8.0图形组件。

+UCJ;\7M"n3l2?f0

升级的Rave Reports 7.651Testing软件测试网.LbO+L-E*{%Y)o}4w

升级的VCL for the Web——RAD Web应用框架。

!Rc.I;oVH+?0

 

rA\-uSf0

原文:http://dn.codegear.com/article/38473Tim DelChiaro51Testing软件测试网*L-^n PP H\ V

$ZX v'i2b'Kwc&KY `051Testing软件测试网w,Iz8@ ~U-V-[_


TAG: 软件开发相关

 

评分:0

我来说两句

日历

« 2024-03-30  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 21960
  • 日志数: 36
  • 文件数: 1
  • 建立时间: 2007-11-13
  • 更新时间: 2008-09-21

RSS订阅

Open Toolbar