硕鼠的博客站

范路的博客主站,时而会发些东西。

Archive for 9 月, 2006

BDS推出了最新的Hotfix

DevCo在收集了一批客户所提出的意见之后,推出了最新的Hotfix9。而且将所有的Hotfix打包在了一起,这个程序会自动检查客户原来是否安装过某个特定版本的Hotfix,如果没有的话就会安装上去。
欢迎大家去下载试用。
另外,大家也可以把网站上面提供的Free Tools下载下来试试。很有意思的。

惨遭AJAX折磨

最近在学习AJAX,首先从基础学起,使用Peloton(JBuilder for Eclipse)进行最基础的JavaScript编程,但是由于JavaScript的变量没有类型、无法调试。一旦有个别的地方出现拼写错误就很难找出来,后来改用Firefox的JavaScript控制台功能,终于决绝了JavaScript的问题。
后来到Delphi2006里面进行.NET测试,直接使用MagicAjax(www.magicajax.com)组件,但是怎么试都不对,被活活的折磨了两天。我把<add name="MagicAjax" type="MagicAjax.MagicAjaxModule, MagicAjax" />添加到了Web.config里面,结果系统告诉我找不到magicajax.dll文件,如果我把这个文件复制到bin目录下,系统有显示这个文件已经存在了无法再次加载。最后在问了香港的Terence之后得知,问题可能出在我使用的cassini上,换成IIS一试果然没有问题了。
我活活的被Cassini折磨了两天。惨啊。希望大家引以为戒,不要犯同样的错误。

上海讲演归来

本人于9月17日上午在上海浦东国际展览中心CeBIT asia(2006亚洲信息及通信技术展览会)的E1馆M15会议室讲了Delphi2006新特性。下午在同一个会议室讲了Peloton(JBuilder2007或者JBuilder for Eclipse)预览。

Turbo系列产品的Explorer版现在已经可以下载了

我最早使用开发环境是VAX11750小型机上的Pascal和C语言编辑和编译环境,当第一次看到Turbo pascal和Turbo C的时候那激动的心情是无以言表的。Turbo C一直陪伴我到我大学毕业。然后随着Windows系统的普及,开始使用VB(我是个懒惰的程序员,总是喜欢用最省事的工具来开发自己的应用)。95年毕业以后倒是看到了Delphi1的版本,也拿来试用了一下,但是并没有引起什么特别的兴趣。后来由于VB4的性能非常差,而且有正好需要作一个MIS系统(档案管理),所以在Delphi和PowerBuilder的选型中选择了Delphi3,然后我使用了从3到7的所有Delphi版本。我和广大的Delphi程序员一样,满怀希望的盼来Delphi8和Delphi2005两个差劲的版本,现在终于盼来了稳定高效的Delphi2006。
但是Delphi2006已经转换成了BDS2006(Borland Develop Studio),Delphi变得太过庞大和臃肿。为了解决这个问题,DevCo又推出了单独的Turbo Delphi for Win32、Turbo C++、Turbo C#和Turbo Delphi for .NET。这个产品主要是针对个人学习、学校教学使用,分为两种版本,Explorer和Professional。其中Explorer是免费的(不能进行商业开发只供学习之用,不能安装第三方控件和插件),现在已经可以下载了http://www.turboexplorer.com。Professional版本目前在国内还没有确认具体的销售模式,我也还在等通知。有了最新的消息我会通知大家的。

关于巡回交流的感想

我相信现在各地还是有大量的Delphi程序员活跃在各种类型的软件开发项目中的,但是这次的交流会到场的人数却不是很多。我记得我以前参加的很多Delphi现场交流活动都必须提前半小时到一小时到场,否则的话会找不到地方的。我知道现在Delphi程序员有所减少,但是也绝对不会达到北京只有三十几个成都只有十几个程度。我希望可以有更多的和广大程序员面对面交流的机会,但是也希望程序员们珍惜这种机会。如果你们希望我到哪个地区去办Seminar,也可以给我写eMail,如果一个地区的人数足够多的话,我也可以申请到该地区去办一个Seminar。

巡回交流归来

持续两周、四站的巡回交流会终于结束了,我分别在沈阳、北京、武汉和成都很很多的Delphi程序员(也有一些只承认对Delphi感兴趣,但是拒绝承认是Delphi程序员的家伙)进行了面对面的交流。我为大家介绍了DevCo和Borland分拆过程的最新状态;介绍了各种产品原Borland产品的RoadMap,特别介绍了Peloton(JBuilder for Eclipse)的一些新的特性。并且为大家示范了Delphi2006的各种新功能:最新的IDE功能,VCL GuidLine、同步编辑、代码重构;用BDPConnection连接不同的数据库(MSSQL和Interbase)到同一个DataSet中作主从表操作,然后再通过RemoteServer和RemoteConnection组件实现远程对多个数据库中数据的同步操作和更新;在Delphi for Win32和C#Builder for .NET中的现存工程中应用Together Pattern(OBServer);使用现有数据库结构反向生成ECO模型(包括自增长字段、外键、带有默认职的字段),并且实现OR Mapping的各项功能,(成都的朋友们还在这里看到了状态机的实现)。
不知道什么地方可以上传Demo?希望与大家分享。
另外,照片还没有收到,等收到了再传上来与大家分享。
Close Bitnami banner
Bitnami