CodeGear 6月8日西安新品发布会 笔记

6.8参加了CodeGear在西安的C++ Builder 2007(简称2007)和Delphi for PHP的新品发布会。范路先生演讲,进行了多个实例。

0、范先生的配置:笔记本2G内存,VM Ware上装了Vista分到1G内存,2007就装在虚拟机上的Vista里,很流畅。
1、C++ Builder 6 和2007的性能比较,不用多说了,虽然只是单纯的字符串转大写/小写,还有一个(忘了)。
2、在C++ Builder 6中写的代码,不进行任何修改,在Vista下的2007上重新编译即可运行在Vista上。范说,2007是目前唯一编写原生代码(不是托管代码)后不用做任何修改即可运行在Vista上的开发工具,VS2005打上补丁后也只能开发Vista下的托管代码。当然,选择托管还是原生,萝卜青菜各有所爱。
3、2007的控件中加了一个Vista Dialogs标签,里面是几个Vista风格的Dialog
4、Project的选项Enabled Runtime Themes,选上之后,会随操作系统而自己变换界面风格。
5、使用2007(IntraWeb)开发Web 2.0应用:鼠标移到某些文字上,这些文字的颜色改变,同时随文字的不同显示不同的图片。而这些内容只是添加了Label的2个事件OnAsyncMouseOver和OnAsyncMouseOut,而且代码全是C++的,不用关心任何JavaScript。当然,唯一的遗憾是,这些Web应用只能应用于Windows的服务器。补充:编写Web应用的三个(实际2个)选择:应用程序(先选此项,方便调试),Service,ISAPI。
6、DBX4.0增加了ConnectionPool,很有意思的东西。范演示:通过循环连续打开、关闭InterBase数据库,普通模式下2000多毫秒,使用了连接池400多毫秒,使用了连接池的变体TracePool(使用连接池,同时记录日志)300多毫秒。有点想不通,为什么记录日志比没记录日志还快。但效果还是很好的:连接池的作用很大。 这用的还是InterBase,用SQL Server或DB2、Oracle,时间数据肯定会变大。
DBX4.0终于支持MySQL5.0了。
另外,DBX4.0的驱动代码是开放的,可以参照着写个Driver。还有上述的连接池,范是在DBX的那个.ini文件中直接添加的一句话(忘了)
7、对于2007中对UML的支持,范只是说并不完整,只支持逆向工程,而完整支持需要等到下个版本。没有演示Demo。
在休息时,范演示了一下 在Delphi2007中通过Pattern直接生成设计模式中的那些模式中的某个的骨架,再填具体内容。我在C# Builder2006中也见过通过Pattern创建什么的,估计也是一样。
8、范公布了自己的个人主页www.lukefan.com.cn
9、关于Delphi for PHP,范举了一个例子,但说明了2件事:数据库和Web2.0开发很方便,这方面的例子在CodeGear上有;通过指定页面的模板真正做到程序开发和美化的分离
10、2007加入了MSBuild,从而可以通过一套代码生产多个版本(不仅仅是Debug和Release两个版本了)

就记住这些。。。。实际上在CodeGear上有很多视频,很不错。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值