Borland 传奇拾遗: CodeGear RAD Studio 2007, 转折继续,产品诱人

转载 2007年09月29日 17:20:00
本来CodeGear已经发布了Delphi 2007和C++Builder 2007,照理说这个仅仅添加了Delphi for .NET的新东西——RAD Studio 2007应该不会带来太多的新特性,但是仔细梳理一下,还是可以看出CodeGear公司不像Borland那样只想着赚大钱。CodeGear的用户可以得到的现实好处还是很多的。

升级策略

首先,来介绍一下CodeGear的产品升级策略。之前的Borland模式大家相信也比较熟悉,简而言之就是Update有限。如果你需要修正更多bug的机会,请购买下一代的产品。当然,这也意味着Update不会带来新的特性。

虽然在Delphi 2005和Delphi 2006的时候这一策略有所松动,但是直到CodeGear成立,我们才有机会看到现在的新局面——Update也可以包含新的特性!当你将Delphi 2007和C++Builder 2007升级到Update 3,你的IDE立刻就开始支持AutoSave/AutoRecover了,而且又多出了BlackFish SQL这个小巧好用的数据库。这可都是RAD Studio 2007才加入的新东西呀!假如你还没有升级到Update 3,赶快行动吧!

Delphi for .NET的策略调整

如果你像我一样从Delphi 8,Delphi 2005,Delphi 2006一路走来,那么你肯定会惊讶于CodeGear这一次在.NET平台上的新策略——No Windows Forms,No WPF,Only VCL for .NET。

本来VCL for .NET同WinForms就是重叠明显的两个框架。两个都存在的缘故之一就是VCL for .NET还不能完全代替WinForms——例如ECO当时不支持VCL for .NET。由于ECO 4正式加入了对VCL for .NET的支持,所以VCL for .NET终于可以全面代替WinForms了。Delphi for .NET也由此正式跳出了微软限定的.NET标准,建立了一个完全由CodeGear来主导的框架体系。一个很明显的好处就是CodeGear可以方便的加入新的API支持,例如VCL for .NET对于Vista新API的封装是十分完善的,远远超出了WinForms——后者只能利用一些蹩脚的方法直接呼叫Vista API来启用Vista特效。这样一来不论是VCL还是VCL for .NET现在都有了市场上对于Vista平台的最好支持——微软自己的Visual Studio反而是落后了许多。

另外,C#Builder也失去了和C++Builder、Delphi同等的地位,同VB.NET一样低人一等,只保留了代码编辑和简单调试的功能。我个人一直也认为CodeGear的R&D小组不应该同时支持那么多编程语言,现在看到这样的变化也在意料之中。

正是由于Delphi小组的精力完全放在了VCL和Delphi本身,可以想见这一次的VCL改进还有将来的Unicode VCL会给Delphi开发者带来怎样的变化。

当然,这也不意味着Delphi for .NET没有跟随.NET平台的进展。打开CodeGear Developer Network,你可以看到关于用Delphi for .NET进行WCF开发的文章,可以看到Delphi for .NET关于Generics的支持。虽然Delphi确实慢了一步,但是微软为.NET注入的各种所谓新特性也并不是说每一个都那么不可缺少——很多语法糖就很容易让初学者看得发晕,不是十分合适放在实际的项目中——除非真的是为了提升执行效率。

RAD Studio的未来

随着VCL地位的稳固已经Delphi小组重心的重新确立,我们可以期待在Win32和Win64平台上VCL和Delphi进一步提升的巨大空间。特别是Unicode VCL和RTL将在下一版本的Delphi中完成,可谓万众瞩目。毕竟微软的MFC实在是太不完美,ATL又始终不能完全取而代之,成熟可靠的VCL还是原生Windows平台开发中不可忽视的一股力量。

另一个值得期待的变化,将是Delphi语言对Generics的全面支持。下一版本的Delphi将会在Win32上面做出Generics来。这也似乎意味着Delphi也可以做出STL之类的容器。这也很可能会革命性的改变Delphi容器支持不是那么理想的问题。如果Delphi编译在这方面取得突破,Delphi和C++的相似性将得到进一步的提升,这也可能让Delphi进入之前无法触及的开发领域。

至于更远的未来,相信在Nick Hodges掌舵下Delphi小组会做出更多令人激动的创新,带领这一长寿的编程语言进入下一个开发的时代。 

CODEGEAR_RAD_STUDIO_DELPHI_V2007-LND

  • 2009年08月15日 18:41
  • 384KB
  • 下载

读《Borland传奇》感

读《Borland传奇》感 伟大的宝蓝公司,在中国早期的程序员中可谓是家喻户晓,但终究逃不过微软的魔掌,历史上凡是和微软竞争的公司,最后不是被微软打死,也只有被微软收购的命运了。我想说,有资...

CodeGear.RAD.Studio.2009 破解文件

  • 2008年10月27日 14:11
  • 462KB
  • 下载

李维--Borland传奇

李维声明 以下的这篇文章内容是我个人的回忆以及看法,没有任何特别的偏见,许多的事情是根据我的记忆以及从许多人的诉说中得知的,也许内容不是百分之百的正确,不过我想这些内容有一定的可信度到是可以保证的...
  • xiejava
  • xiejava
  • 2011年10月20日 10:10
  • 4564

RAD Studio 2007破解文件附说明

  • 2008年04月16日 09:47
  • 696KB
  • 下载

Borland决定出售Delphi、JBuilder、C++Builder等IDE产品

====================================================== 注:本文源代码点此下载 =============================...

codegear rad 2009 3210.17555 破解补丁

  • 2008年12月01日 16:45
  • 298KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Borland 传奇拾遗: CodeGear RAD Studio 2007, 转折继续,产品诱人
举报原因:
原因补充:

(最多只允许输入30个字)