RAD Studio 2009通过Mono提供.NET应用跨平台开发

Embarcadero公司日前对外发布了其RAD开发解决方案CodeGear RAD Studio 2009,这家公司5月份以2300万美元的价格收购了Borland旗下的CodeGear公司。RAD Studio 2009目前包括Delphi 2009、C++ Builder 2009和Delphi Prism产品,通过Mono将.NET应用扩展到Linux和Mac OS X平台,另外在其Architect版本中还包括了Embarcadero的ER/Studio Developer版,以增强数据库建模和设计功能。

\

RAD Studio对.NET的支持可以看做是公司顺应潮流所作出的积极反应,也可以看做是无奈之举。在Embarcadero作出Delphi.NET将以Visual Studio插件的形式提供时,就有Delphi阵营的追随者表示了自己的吃惊和兴奋

\
我几乎没用过 Delphi.NET,但看到这个消息,有点吃惊,也有点兴奋,吃惊的是很意外,想必 CodeGear 做这个决定也不容易啊,呵呵;兴奋的是这是一个正确的确定,因为在 .NET 下,Visual Studio 就是 NO.1;Delphi Prism 成为 Visual Studio 插件以后,市场拓展将更加容易些,同时产品开发上也能紧跟 .NET 步伐,同时也可以使用 Visual Studio 自身强大的 IDE 功能和很多的第三方资源,比如说扩展、控件等。
\

不管怎样,Embarcadero显然对这款曾经是开发工具市场王者的产品充满了期待,希望能搭上.NET和Visual Studio这趟车。目前Delphi Prism基于Visual Studio Shell开发,完全支持.NET Framework 3.5,包括WinForms、WPF、WCF、ASP.ET、LINQ以及微软刚推出的Silverlight。在RAD Studio 2009的官方新闻稿中,提到了这款新工具对原生Windows应用开发人员和.NET开发人员所提供的新功能:

\
\
  • 利用整个IDE和可视化组件库(VCL)对Unicode的支持来创建可处理全球数据的应用程序;\
  • 使用Delphi中如泛型和匿名方法等现代语言功能,并且超前支持C++ Builder中的C++0x标准;\
  • 通过采用全新的DataSnap分离数据和业务逻辑,来构建功能强大、高效和安全的数据库应用程序;\
  • 对Mac OS X和Linux上的Mono平台进行开发支持;\
  • 利用熟悉的dbExpress功能开发数据库应用程序,和创建与本地Datasnap服务器相连的.NET客户端的能力。\
\

在RAD Studio 2009的Architect版本中还包含了ER/Studio的开发人员版,以供数据管理专业人员进行数据库的建模和设计。ER/Studio提供的模型驱动方法可以实现企业内部从数据源到目标位置的数据跟踪查找,而其包含的Visual Data Lineage功能则可以帮助数据架构设计师和建模人员解决有关数据集成、合并和规范化的问题。另外通过支持Sybase IQ 12.5和Microsoft SQL Server 2008,ER/Studio目前已经支持所有主要数据库管理系统的数据建模工具,帮助用户使用各种数据库类型,比如DB2、MySQL、Oracle、PostgreSQL等。

IDE Fix Pack 6.1.1 for RAD Studio 2009,2010,XE,XE2,XE3,XE4,XE5,XE6,XE7,XE8,D10,D101,D102 IDE Fix Pack is a collection of unofficial bug fixes and performance optimizations for the RAD Studio IDE, Win32/Win64/Andoird-ARM compiler and Win32 debugger. ------ Installation: 1. Start IDEFixPackRegXxx.exe under your user account 2. Select the IDE registry keys for which you want to install the bugfix 3. Press the “Install” button Uninstall: 1. Start IDEFixPackRegXxx.exe under your user account 2. Press the “Uninstall” button. This will uninstall the bugfix for all (not only the selected) IDE registry keys. ------ Changed from 6.1 to 6.1.1 (2017-10-30) Fixed: -x-fvs (fast interface virtual stub) ECX usage detection failed for some record return types. Changed from 6.0 to 6.1 (2017-10-29) Added: Option -x-ff to enable “fast floating point” (like Borland C++’s -ff command line option) Added: Option -x-fvs and -x-fvs=n to enable fast interface virtual stub (n=1: replace XCHG, n=2: keep the CPU’s return stack buffer in order) Added: Option -x-fpr to remove XCHG from the function prolog code. Added: DLL import table section folding and duplicate name/ordinal elimination, also for delay dll imports Changed: Split “Compiler64.X86” patch into multiple smaller patches and removed the “Compiler64.X86” patch name Changed: EditorFocusFix now skips the SetActiveWindow call if the mainform (undocked) is not the active window Changed from 5.96 to 6.0 (2017-09-28) Added: Win64 compile speed optimizations Added: Delphi 10.2 Update 1 support Added: Editor Block Completion UTF8 fix (Delphi 2009 only) Changed from 5.95 to 5.96 (2017-04-09) Fixed: Disable DynArraySetLength patch if 10.1 Berlin Update 2 is detected. Fixed: “clang template debug symbol bloat” disabled for 10 Seattle and newer. Added: IDE minimize doesn’t shrink main window to width and height zero. Added: RAD Studio 10.2 support (RTM only)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值