今天参加了Delphi XE2的产品发布会,趁热打铁,整理下笔记,看看XE 2中到底有什么新东西。

1. VCL Style

如果你对Web编程很熟,VCL Style就是delphi版的css,想像一下只要换一个style,所有的按钮菜单表格都换了新的颜色和风格,十分酷。XE2中自带了预定义的几种Style,用户可以添加新的并且和其他人分享。

2. 64Bit Support

大部分人可能用不到,可对少数用大内存的程序应该就非常有用了。

3. FireMonkey

这个可能是本次升级最具亮点的东西了,会上发的笔记本上说这是下一代的业务程序平台(The Next Generation Business Application Platform)。简单来说,FireMonkey是一个新的架构,和VCL是平级的,而且是跨平台的,目前支持Win32,Win64,Mac OS, iOS. 听起来有点像Java或者.Net的意思,不过FireMonkey侧重的是图像图像方面的应用,比如HD和3D,整个实现是基于GPU的Open GL接口。会上演示了3D版本的程序,类似Mac的图片浏览器,光影处理等等。因为界面是矢量图形的,可以任意放大等等。

可以看出这个技术是颇具雄心的,它不再像VCL一样调用Windows的API,每个Button和Label都是重新实现,实时绘制的。因为不用Windows API,切换平台只要重新编译一下就可以了。同时也支持1中的Style技术。可以预见在图像处理和游戏领域,特别是平板电脑上有所作为。

4. Data Snap

简单说就是Server可以了给指定客户端发消息了

5. Fast Report集成

Fast Report是我用过最好用的报表组件了,单买也得200刀,新版中已经集成了

6. Live Binding 动态绑定

同样你如果熟悉ASP.NET这个就很容易理解,就是所有的组件属性都可以动态的和数据源绑定。类似以前的Data-Aware组件,现在所有的组件都具备这个能力了,而且不限于此。比如你可以将button的width属性绑定到数据源。

7. 移动平台的支持

会上很多关于iOS和Android的内容,特别是Rad PHP程序可以直接编译发布到iPhone,iPad或者Android设备,未来可能会增加对BlackBerry的支持。

8. Cloud支持

主要针对Amazon和MS的云平台,国内估计还没有开始普及

另外,会上很多白头发,鲜见年轻面孔,有三分之一的人竟然用过delphi 1. 国内的delphi用户群应该好一点,但也应该都不年轻了。技术虽好,用户群还是很重要。我想Embarcadero应该想更多的办法吸引学生,比如对学生推出免费版本等等。对老用户而言,如果还在用旧版本,是时候升级到新版了。当然了,公司有能力的话请买正版。

Delphi XE2 新技术说明 (What's new in Delphi XE2)相关推荐

  1. delphi listview 添加数据 慢_Delphi 二十四岁, Delphi 10.3.1 发布

    Delphi1 是 Borland于1995年2月14日发布,因此2019年2月14日是该产品发布的24周年纪念日.如果你想了解一些关于该产品及其发布的历史,你可以参考文章"22 Years ...

  2. delphi还有人用吗?delphi过时了吗?为什么还有人使用Delphi开发软件?一文说清Delphi的领先一个时代的开发工具DNA

    我正在和一个不太熟悉Delphi的人聊天.他问Delphi到底是什么使很多人继续喜欢它?delphi还有人用吗?delphi过时了吗?为什么还有人使用Delphi开发软件?我以为我会分享我的答案,看看 ...

  3. delphi XE应用Restful时Rest组件的delphi XE ContentType即delphi XE mime type怎样获取和表达

    delphi XE应用Restful时Rest组件的delphi XE ContentType即delphi XE mime type怎样获取和表达 一.uses REST.Types; //var ...

  4. Delphi 10.2.3 精简版自动激活Embarcadero Delphi 10.2.3 v25.0.29899.2631 Lite v14.4

    下载:https://maxwoods.ctfile.com/u/758954/28516301 Embarcadero.Delphi.10.2.RTM.v25.0.26309.314.Lite.v1 ...

  5. 【Delphi】阿里云OSS SDK D7 D2007 D2010 XE2 XE7 XE8 XE10跨平台 支持STS 支持媒体上传

    作者: LEO  QQ:13498714 最近有朋友想在项目里集成云盘,主要用于视频点播VOD, 国内数来数去,真正在云盘上好用的还是只有阿里云了. 想实现Delphi实现阿里OSS SDK,还是相当 ...

  6. Delphi真的没落了吗?_说Delphi母语Pascal的另一个应用

    我最近才接触Delphi语言, 而且从目前所有就业招聘的情况来看,Delphi的前景看起来有点不如某些开发工具光鲜,尤其在Borland公司被甲骨文Oracle收购后,好像Delphi注定要被世人遗忘 ...

  7. delphi的接口support_学习到的关于Delphi的接口

    Delphi的接口,据说是很牛X的东西,总体感觉来说,没有想象的那么好.很多Delphi相关的很牛的技术都没有用过. 好吧,其实自己了解也并不多,更不用说很深层次的东西了,讲一讲自己经历的痛苦中得出来 ...

  8. 《Delphi传奇》网络游戏组件安装步骤:Delphi 10.3安装DelphiX

    1.官网下载最新版本DelphiX游戏开发组件:http://www.micrel.cz/Dx/ 欢迎加入Delphi开发局QQ群:32422310 2.解压缩到一个文件夹中,建议不要用英文: 3.启 ...

  9. DevExpress VCL for Delphi 各版本收集下载(最新支持Delphi 10.3.3 RIO)

    点此下载 最新更新: DevExpress VCL 18.1.6 Full Sources 下载包含以下内容: DevExpress VCL for Delphi 帮助文档,CHM格式: DevExp ...

最新文章

  1. 朱俊彦团队最新论文:用GAN监督学习给左晃右晃的猫狗加表情,很丝滑很贴合...
  2. 15- 深度学习之神经网络核心原理与算法-多gpu实现CNN图片分类
  3. 查看MySQL表占用空间大小
  4. win10家庭版 安装docker并成功使用
  5. MySQL备份与恢复————用LVM快照恢复
  6. 分治法:归并排序求逆序对
  7. django 1.8 官方文档翻译: 6-1-1 Django 的设置
  8. Python Logging Handler
  9. Unity发布四款新产品,加速本土化技术研发
  10. 即时通讯WebSocket
  11. 数据结构韩顺平版(2)
  12. java文件一行一行读取_java一行一行写入或读取文件
  13. Linux下Socket通信中非阻塞connect、select、recv 和 recvfrom、send和sendto大致讲解,附带非租塞connect代码、MSG_NOSIGNAL
  14. java 分割窗格_分隔窗格JSplitPane
  15. 关于JS调用Adobe Reader ActiveX插件,在web环境下调用本地打印机执行静默打印的实现
  16. 笑脸漏洞(VSFTP2.3.4)复现
  17. 安骑士主机日志实时分析功能
  18. FL Studio21水果体验尝鲜版音乐宿主程序FL2023
  19. 王朝的更迭:那个最不受微软员工待见的高管走了
  20. 视频教程-基于毫米波雷达的ADAS系统架构-嵌入式

热门文章

  1. 微信群抢小程序分享的红包
  2. 火绒安全警报:疑似方正集团子公司签名泄露 遭黑客利用盗取Steam账号
  3. excel下拉速度太慢_#excel下拉菜单太慢#为什么Excel文档反映很慢???
  4. 跟我学,你的服务器安全吗?第三篇----apache安全篇
  5. 基于VC++的MFC框架实现的飞机大战小游戏
  6. Line-In 音频采集方案设计
  7. 找不同(LeetCode)
  8. Linux 系统管理(一)
  9. JS比较运算符之等于与不等于详解
  10. 30分钟快速了解Axure