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

CodeGear Rad Studio2007新特性 dongliangyuBCB6.0里的TChart是在Additional页次里,版本4.0。功能较少。 在BCB2007中,TChart为单独一个页次,其中包括多个控件,版本7.0,功能齐全。theLibra12ToolBar   CoolBar都多了一个Gradient属性,可以设置渐变色。 TForm也多了一个GlassFrame属性,在Vista下可以显示成玻璃效果。z 阅读详情
本来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_2007_keygen_by_aaocg_delphi2007_源码 [CodeGear 2007 Serial Numbers for install] 立即下载

相关推荐

麒麟系统下的多媒体革命:VLC在kylinV10上的性能优化与调试技巧

本文详细介绍了在麒麟kylinV10系统上优化VLC多媒体播放性能的实战技巧,特别针对飞腾FT-2000/4硬件平台。从源码编译调优到硬件加速配置,提供全面的性能提升方案,帮助开发者在国产操作系统上构建高效媒体播放环境。

weixin_29168675的博客 458

CodeGear发布RAD Studio 2007,新增特色一览

国外消息,CodeGear已正式发布RAD Studio 2007. RAD Studio 2007包含了许多创新的功能以帮助开发人员使用相同的技术同时开发原生32位窗口和.NET框架2.0的应用程序, 并且在未来延伸至原生64位窗口. RAD Studio 2007可以用于开发各种不同的应用方案,从单机,C/S, 分布式架构到ASP.NET, Web Service, AJAX. 支持的开发

呐不喊 951

从零到一:手把手教你用DJI E-Port套件为M350 RTK开发第三方负载(PSDK V3实战)

本文详细介绍了如何使用DJI E-Port套件为M350 RTK开发第三方负载,涵盖硬件配置、开发环境搭建及实战应用。通过PSDK V3开发套件,开发者可以高效实现负载与无人机的通信,适用于电力巡检等工业场景,提升开发效率与系统稳定性。

weixin_26841743的博客 704

codegear官方中文社区

http://bbs.codegear-cn.com/

華華的博客 1787

构建可编程记忆系统:OpenClaw-SuperMemory本地部署与智能知识管理实战

在信息过载的时代,高效的知识管理与智能检索成为技术从业者的核心需求。向量数据库与嵌入模型技术通过将文本转化为高维向量,实现了基于语义相似度的智能搜索,突破了传统关键词匹配的局限。这项技术的核心价值在于将静态存储的信息转化为可动态查询和计算的知识资产,极大地提升了信息调用的准确性和效率。其应用场景广泛,从个人笔记管理、对话历史归档到企业知识库构建都能发挥关键作用。本文聚焦于开源项目OpenClaw-SuperMemory,它正是基于这一技术栈,通过本地化部署实现了可编程记忆系统的构建。项目集成了ChromaD

weixin_42525482的博客 320

六、大模型(LLMs)参数高效微调(PEFT) 面

链接: https://pan.baidu.com/s/1TYqdCK53tDFEYGtAvpnTbA 提取码: 6a9s。考核中的核心考点,并针对这些考点提供了详尽的解答。通过网盘分享的文件:06大模型(LLMs)参数高效微调(PEFT) 面。)有哪些方法,能不能稍微介绍一下它们间?这种微调方法和全参数比起来有什么劣势吗?能不能总结一下各种参数高效微调方法?高效参数微调,如何进行存储?多种不同的高效微调方法对比。模型显存占用的部分有哪些?微调方法为啥能加速训练?微调计算可训练参数的比例。

weixin_51988935的博客 535

安装CodeGear RAD Studio 2007 v11.0.2804.9245 升级至 2852.9797

如果按网上一般的说法直接安装,dcc32.exe是不能用用命令行的方式工作的,在安装JCL/JVCL就不能从install.bat安装了。1、CodeGearRADStudio2007_v11.0.2804.9245.5_add-slip.iso的来源将radstudio2007.slip(Architect Edition)文件加入到 http://altd.codegear.com/akd

yunin的专栏 2万+

循迹小车控制实验:代码集成与硬件验证

在main.c文件中还需定义上层代码调用的GPIO输入和PWM输出相关函数,其中调用STM32CubeMX生成的HAL库函数。}else{}else{}else{}else{在main.h文件中的USER CODE BEGIN EFP注释代码段中外部声明Get函数和Set函数,使该函数可以被上层代码调用。循迹小车控制实验到本章全部完成。相比于前几章节的实验,本实验复杂程度是最高的。

u013288925的博客 127

试用CodeGear RAD 2007 update3!不错,很高兴

试用CodeGear RAD 2007 update3!不错,很高兴下载了几个版本,终于安装成功了,不容易啊。初次使用新版的,感觉很不错。网上提供了各种版本!启动界面:http://dl2.csdn.net/down4/20070918/18223936737.JPG启动后的界面:http://dl2.csdn.net/down4/20070918/18224248653.JPG并

过客2019 2361

【推荐100个unity插件】Unity URP(通用渲染管线)的基于物理的天地和预计算大气散射——UnityPhysicallyBasedSkyURP

本文介绍了Unity URP(通用渲染管线)中基于物理的天地和预计算大气散射的实现方法。该插件提供物理天空、大气散射、高度雾效、动态天空反射和环境光等功能,要求Unity 2022.3及以上版本,支持着色器模型3.5+。使用步骤包括:添加渲染器功能、配置Volume组件(天空、雾效等),并建议太阳强度设为3、曝光为0作为初始设置。插件已在GitHub和Gitee开源,附带详细配置截图和效果展示。文末推荐了多个Unity开发相关专栏,涵盖游戏开发全领域知识。作者向宇提供了博客链接,欢迎交流学习问题。

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1228

基于Termux的Android平台OpenClaw部署:移动端AI助理实现

本文介绍了在Android设备上通过Termux部署OpenClaw AI助理的方案。Android设备的便携性、Termux提供的完整Linux环境以及多样化的硬件配置使其成为理想的部署平台。文章详细分析了不同级别Android设备的硬件规格(从入门级到旗舰级),并提供了最低/推荐配置要求。部署步骤包括Termux安装初始化、Python环境配置以及性能优化建议。该方案充分利用Android设备的传感器和电池供电优势,为移动办公、学习等场景提供了低成本、高便携性的AI助理解决方案。

博客 3015

codegear的希望

 CodeGear为Borland旗下负责集成开发环境(integrated development environment;IDE)业务的子公司。   继三月份全新推出PHP语言的可视化整合开发工具Delphi for PHP之后,CodeGear近日公布,在2007年下半年,将有一个新开发工具加入其产品家族:用于Ruby on Rails开发的IDE。该产品和CodeGear的

justin_hua的专栏 1500

【推荐100个unity插件之8】实现多人在线联机游戏——Mirror插件的使用介绍(附项目源码)

基于Mirror的Unity多人游戏开发指南 本文介绍了使用Mirror插件开发Unity多人游戏的基本流程。Mirror是Unity的高级网络API,替代了已废弃的UNet系统。文章详细讲解了如何导入Mirror插件,创建NetworkManager网络管理器,处理常见错误,以及创建玩家角色和出生点。 主要内容包括: 创建场景NetworkManager并配置必要组件 为玩家添加NetworkIdentity和NetworkTransform组件 设置玩家初始生成位置和生成方式 常见错误及解决方法 通过M

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1万+

《Boland传奇》

   Borland传奇,李维大师之作。如果你想了解Borland这个传奇公司的历史或想了解Delphi、C/C++、Java等开发工具的演化,这本书将是你最佳的选择。   李维,Delphi领域的大师,但我却更欣赏他的文学功底。在我看来能以生动活泼的手笔透彻等讲述技术的人就是大师,他算一个。书中作者开了个多线程(^_^)进行介绍,大概有三条主线:一条是介绍Borland的发展,一条是介绍开发工具

pluto 1645

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【Delphi 篇】CodeGear 问题与解决方式

Delphi 问题收集: 问题1: --------------------------- - CodeGear Delphi for Microsoft Windows - Main: bds.exe - 系统错误 --------------------------- 无法启动此程序,因为计算机中丢失 RaizeComponentsVcl.bpl。尝试重新安装该程序以解决此问题。

走向CTO的路上... 2339

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

4.Delphi/Object Pascal语言常用开发工具——《跟老吕学Delphi/Object Pascal》

CodeGear RAD Studio提供了全面的开发工具集,支持从设计到部署的整个过程。它拥有强大的代码编辑器,支持语法高亮、代码补全和重构等功能,大大提高了开发效率。此外,它还提供了丰富的UI设计工具,帮助开发者快速构建出美观且易于使用的应用程序界面。Delphi/Object Pascal作为一种强大的编程语言,拥有许多优秀的开发工具可供选择。开发者可以根据自己的需求和喜好选择适合自己的开发工具,并借助这些工具提高开发效率和质量。

Python老吕的博客 2088

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Borland传奇拾遗:Borland的第四次转变

惊天的出卖2006 Feb 8是让众多Borland产品特别是IDE产品用户感到紧张和不安的一天,在宣布并购Segue Software公司并得到其著名的测试方面套件Silk系列的同时,Borland CEO Tod Nielsen宣布了将IDE产品线出卖的消息。当然,令人意想不到的发布出卖消息的同时Tod表示还没有明确的出售对象——还没有找到下家就急于宣布出卖消息,这次发布消息的目的就是希望有兴

3452

CodeGear RAD 2007帮助终于可以使用了!

CodeGear RAD 2007帮助终于可以使用了!之前的版本,帮助根本不能用!下面是帮助的截图。 

过客2019 1853

CodeGear C++ Builder 2007回到传统浮动方式的设置

CodeGear C++ Builder 2007新的一体的窗体设计方式,很不习惯,特别是没有了传统的控件面版,总觉得还是BCB6好用。一个偶然的机会,发现它可以回到传统浮动方式,加在DDevExtensions,就和BCB没有太多区别了。 下面是没有设置的界面。然后如下图设置:Menu->Tools->Options,将Embedded designer选项去掉,然后再重新启动CodeG

过客2019 3689

第一章 Borland的诞生和发展

一直想写篇文章,讲述我个人在过去10多年来工作中经历的一些事情,以及这些日子中那些我心目中的伟大的工程师们对于信息界的贡献。如果读者和我的年龄差不多,那对于这些内容可能会更有兴趣,因为它们揭示了当时许多软件兴起和没落的过程以及原因。虽然这些事情距离我们很遥远,但我相信许多人仍然对于背后的故事感兴趣。即便没有经历过那段美好的回忆,那也可以把这些内容当成一个有趣的故事来读吧。不过我想,更重要的是让我们

★★创造未来★★ 3957

CodeGear RADstudio 2007+Sp3下载地址及破解

 CodeGear RADstudio2007+Sp3下载地址(下载速度比较快):http://altd.codegear.com/akdlm/download/radstudio2007/CodeGearRADStudio2007_v11.0.2804.9245.5.iso安装序列号:3AKS-S46LXF-5W7LSF-52CN 破解方法:1、看此帖然后自已动手改bds.exe文件:   

小宇飞刀的BLOG 3286

Borland传奇-李维

李维声明 以下的这篇文章内容是我个人的回忆以及看法,没有任何特别的偏见,许多的事情是根据我的记忆以及从许多人的诉说中得知的,也许内容不是百分之百的正确,不过我想这些内容有一定的可信度到是可以保证的。当然有一些事情确定的发生时间和顺序不一定都和我的记忆一致,不过我想大部份应该是相去不远的。当然各位如果知道确定的事件而我的记忆有误,那么我将非常欢迎您纠正我,我希望这些故事的经历能够一直陪我走下去,谢谢

thinkpadleo的专栏 2198

RAD Studio2007的Update3即将到来

对Delphi 2007有超过500个补丁集合成包(http://dn.codegear.com/article/36953),对于C++Builder2007有超过350个补丁集合成包(http://dn.codegear.com/article/36954)。另外对于C++Builder2007,Update3包含了Update2,可以在不装Update2的情况下安装Update2--不知道D

堆烟·雷云纹 809

038_《Borand传奇》

本书披露了Borland各个重要产品开发鲜为人知的内幕故事,第一次让读者了解了Borland顶尖技术天才的风采,并展示了在美国软件技术市场上波澜壮阔、激动人心的技术大战和产品大战,而且从资深技术人员的角度阐述了自己对于软件技术发展各阶段的深刻理解和对未来软件的发展趋势的思考。

敦格 3247

纪念曾经的Borland,希望CodeGear走好

Borland终于还是把CodeGear卖出去了。真不知,Borland的IDE伴随了世界多少编程者的成长;但至少知道,我就是这广大编程爱好者的其中之一。还记得,当第一台电脑启动之后,我对安装电脑的大哥的第一个要求就是装C++语言(当时也不懂语言和工具),于是就看他拿出一张光盘,之后出现了一个赛车的画面,等了数分钟之后,Borland C++ 5.0就安好了。其实当初懂得实在是少,又没有如果丰

Jarod 的半个程序员 1093
上一篇: 游戏外挂设计技术探讨
下一篇: IceSword&Rootkit Unhooker驱动简析
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值