DELPHI XE2马上推出

2023-12-09 22:18
文章标签 delphi 推出 xe2 马上

本文主要是介绍DELPHI XE2马上推出,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

DELPHI XE2马上推出 将是一场技术革命

DELPHI XE2 马上要推出了,那将是一场技术革命!支持64位开发,移动平台开发,web开发等等...今天参加了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马上推出的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/475269

相关文章

微软正式推出 Spartan 斯巴达浏览器

作为用于替代 IE 浏览器的下一代继任者,微软的 Project Spartan 斯巴达浏览器可算是吊足了玩家们的胃口!如今,在最新的 Windows 10 Build 10049 版本起,它终于正式登场了。 斯巴达浏览器搭载了全新的渲染引擎、新的用户界面并集成了 Cortana 语音助手。功能上新增了稍后阅读列表、阅读视图、F12开发者工具、支持网页注释 (手写涂鸦),可以保存到 O

Science Robotics 首尔国立大学研究团队推出BBEX外骨骼,实现多维力量支持!

重复性举起物体可能会对脊柱和背部肌肉造成损伤,由此引发的腰椎损伤是工业环境等工作场所中一个普遍且令人关注的问题。为了减轻这类伤害,有研究人员已经研发出在举起任务中为工人提供辅助的背部支撑装置。然而,现有的这类装置通常无法在非对称性的举重过程中提供多维度的力量支持。此外,针对整个人体脊柱的设备安全性验证也一直是一个缺失的环节。 据探索前沿科技边界,传递前沿科技成果的X-robot投稿,来自首尔国立

Claude Enterprise推出计划

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/ 今天推出的Claude Enterprise计划,专为企业打造安全的

AI跟踪报道第55期-新加坡内哥谈技术-本周AI新闻: GPT NEXT (x100倍)即将在2024推出

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/ 点击下面视频观看在B站本周AI更新: B 站 链接 观看: 本周AI

青云QingCloud 推出 Region 服务,帮企业轻松构建多活架构

理想情况下,企业通过使用云的方式来消除地域对业务的影响,就像我们在使用水电时,不需要关心发电厂在哪里。但是,一般来说,不同地域之间,只能通过公网联通。 为帮助用户便捷地构建高可用的业务架构,青云QingCloud 推出 Region 服务,通过对基础网络架构进行升级,实现区域( Region )内的可用区( Availability Zone )之间内网高速互联,全面提升整体服务能力。

《GOF设计模式》—桥接(BRIDGE)—Delphi源码示例:可移植的用户界面

 示例:可移植的用户界面 说明:   代码:   unit uWindow;   interface   uses Windows,SysUtils,Classes,Graphics;   type     TWindow = class;     TWindowImp = class;       {窗口视图}     TView = class

《GOF设计模式》—适配器(ADAPTER)—Delphi源码示例:可插入的Adapter(参数化的适配器)

 示例:可插入的Adapter(参数化的适配器) 实现: c)、参数化的适配器 用一个或多个模块对适配器进行参数化。模块构造支持无子类化的适配。一个模块可以匹配一个请求,并且适配器可以为每个请求存储一个模块。 在本例中意味着,TreeDisplay存储的一个模块用来将一个节点转化成为一个GraphicNode,另外一个模块用来存取一个节点的子节点。   例如,当对一个目录

《GOF设计模式》—适配器(ADAPTER)—Delphi源码示例:可插入的Adapter(使用代理对象)

 示例:可插入的Adapter(使用代理对象) 实现: b)、使用代理对象 在这种方法中,TreeDisplay将访问树结构的请求转发到代理对象。TreeDisplay的客户进行一些选择,并将这些选择提供给代理对象,这样客户就可以对适配加以控制,如下图所示。 例如,有一个DirectoryBrowser,它像前面一样使用TreeDisplay。DirectoryBrows

《GOF设计模式》—适配器(ADAPTER)—Delphi源码示例:可插入的Adapter(使用抽象操作)

 示例:可插入的Adapter(使用抽象操作) 说明: 当其他的类(如A)使用一个类(如C)时,如果所需的假定条件越少,这个类(如C)就更具可复用性。如果将接口匹配构建为一个类(如B),就不需要假定对其他的类可见的是一个相同的接口(如C接口)。也就是说,接口匹配使得我们可以将自己的类(如C)加入到一些现有的系统中去,而这些系统对这个类(如C)的接口可能会有所不同。 A  =〉 C

《GOF设计模式》—适配器(ADAPTER)—Delphi源码示例:绘图编辑器

 示例:绘图编辑器 说明: 有时,为复用而设计的工具箱类不能够被复用的原因仅仅是因为它的接口与专业应用领域所需要的接口不匹配。 例如,有一个绘图编辑器,这个编辑器允许用户绘制和排列基本图元(线、多边型和正 文等)、生成图片和图表。这个绘图编辑器的关键抽象是图形对象。图形对象有一个可编辑的形状,并可以绘制自身。图形对象的接口由一个称为Shape的抽象类定义。绘图编辑器为每一种图形对