分享
 
 
 

李维:BorCon 2003 见闻记(二)

王朝delphi·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

由于笔者时间极少,匆匆写完这篇见闻,因此如果有错别字还请读者多多见谅。

11月3日晚睡了4个多钟头之后精神终于好一点了,虽然时差尚未完全恢复,不过也不似前一天那么头痛欲裂的感觉。一早7点半匆匆的赶到了会场之后第一件事情当然就是去吃Continental Breakfast以填饱饥饿的肚子。没有想到一坐下来之后便看到了当日conference的最新快报,其中说明了11月4日由Danny Thorpe主讲的track全部取消,这可让笔者一下泄气了许多,因为这次笔者正准备听完Danny所有的track,因为笔者知道Danny的track内容是最充实的,而且深度绝对是保证的,没有想到Danny的track会取消。

后来笔者再仔细检查发现由VCL.NET Architect Eddie Churchill主讲的track,以及Galileo Architect Allen主讲的track也都全部取消,笔者这才推知应该是他们都赶回Scott Valley去为Delphi.NET推出做最后的开发工作了。在笔者吃早餐的时候也听到附近的人都在抱怨为什么Danny的track都取消了,由此看来Danny的track实在是受到欢迎。

11月4日的Keynote Speech

11月4日的Keynote Speech是由SUN的Executive Vice President,Jonathan Schwartz先生主讲,由于昨日Microsoft的Keynote Speech说的一般,因此笔者不原本也不对今日的Keynote Speech有太多的期望。

然而当这次Keynote Speech的主讲人Jonathan Schwartz先生一上台之后就改变了笔者的想法,Jonathan Schwartz先生留绑了一个马尾巴,而且非常的斯文,看到Jonathan Schwartz先生就让人觉得这个人非常的有智能,让笔者留下非常良好的印象。

Jonathan Schwartz先生的主讲题目是Redefining the Software Industry,Jonathan藉由先讨论SUN对于软件开发的趋势看法,再慢慢的导入SUN即将推动的技术和产品。

11月4 日的Keynote Speech,Redefining the Software Industry

Jonathan Schwartz先生

在Jonathan的演讲中的重点提到了SUN即将推出SUN Java Enterprise System以及SUN Desktop System(好象还有第3个,似乎是J2ME System,笔者有点忘记了),SUN Java Enterprise System的目标当然就是后端的J2EE系统了,由于现在不可否认的这块市场是由IBM和BEA主导,而SUN的表现一直不理想,因此SUN准备使用革新的手法来企图重新夺回主导权。SUN准备以1个人100美金,一个企业最多只需付一个固定的上额就可以无限的使用SUN Java Enterprise System,而且SUN会不断的定时更新系统。如果SUN最后真的如此做,那么代表J2EE市场即将进入割喉战,也代表J2EE市场是一个成熟的市场,以前BEA藉由J2EE市场获取暴利的时代已经结束。IBM准备结合并购自Rational的软件,IBM开发工具,IBM硬件以及WebSphere进行整体战,而BEA也逐渐转向EAI并且试着开发J2EE开发工具来强化WebLogic的战力,而SUN则是准备以Java正统地位,新的软件和授权方案以及未来新的Java开发工具,使用类似IBM的整体战的方式来和IBM/BEA进行最后的决战。从整个战略和战术来看BEA似乎已经陷入劣势,要不是BEA早年打下的市场基础,可能早已被夹杀出局。而SUN的最后一搏如果无法成功,也可能造成IBM主导J2EE市场的结局,看来笔者在『Borland传奇』一书中的许多预测即将出现结果。

SUN将推出Java Enterprise System

最后Jonathan Schwartz先生又展示了Java Desktop System,这个软件实在是太cool了,读者可以看到下面Java Desktop System 当天执行的画面,根据Jonathan Schwartz先生说这是Alpha Build,在整个Java Desktop System的展示中笔者看到Java Desktop System采用了类似Window操作的方法/模式,而且使用了SUN的Star Office软件,Jonathan Schwartz先生使用的Slide就是由SUN的Star Office软件执行的。Jonathan Schwartz先生特别强调Familiarity,意即使用者只要会操作Window,就可以使用Java Desktop System,而且Java Desktop System将比Window操作系统便宜许多,Star Office更是只要MS Office的几分之一的价格。

Jonathan Schwartz先生展示的SUN Desktop System的执行画面

在Java Desktop System展示中最cool的是Jonathan Schwartz先生展示了Java Desktop System使用了3D的背景和操作,同时可使用多个窗口,窗口还可以反转,播放CD时是从CD立体盒中选择CD。由于整个画面和操作实在太棒了,现场出现了阵阵的掌声和囋叹声,连笔者都被吸引得忘了拍照,而且这些操作一定要看到才知道Java Desktop System厉害处,是平面像片无法表达出来的。笔者给予Java Desktop System的形容词只有:Way Too Cool!

SUN准备解决目前许多软件的缺陷

在Keynote Speech之后笔者想SUN的确是开始推出令人惊讶的产品,不过在Microsoft盘据了近90%的客户端操作系统之后,Java Desktop System能够攻下多少城池仍然是个问题,更何况2006年的Longhorn也是一个令人惊讶的好产品,看来Java Desktop System是有一场硬战要打。

Jonathan Schwartz先生的Keynote Speech令笔者相当满意,分数绝对比昨天的Microsoft Keynote Speech高上许多。

我的选择 : 11月4日

11月4日的track精彩程度比前一天更棒,也再次让笔者陷入了头痛时间,不知应该如何选择,虽然令人遗憾的是笔者想听的Danny Thorpe的track都取消了,但这也让笔者少了一个困难的抉择。在几经思考之后,笔者列出了11月4日的目标:

10:00~11:15 AM

2:00~3:15 PM

3:30~4:45 PM

5:30~6:15 PM

Effective Design Patterns for J2EE-Ken Sipe

Effective Unit Testing With Delphi

-Charlie Calvert

Best Pratice Techniques For J2EE Development-Kirk Wylie

C# Language Enhancements In Whidbey-Julian Bucknall

Aspect-Oriented Programming For Java-Cedric Beust

Reflection in Delphi For The Microsoft .NET Framework-Rick Ross

Integrating Of C++ Frameworks In C++BuilderX-Bruneau Babet

Agile Unified Process : An Oxymorn-Don Kranz

The Struts Web Application Framework-Craig McClanahan

Effective Design Patterns for J2EE-Ken Sipe

Ken是一位相当有经验的Architect,英文说得非常清晰,因此整个track让笔者听起来非常的轻松。Ken先从他本身的开发经历开始谈起,再结合讨论各种不同的J2EE设计样例(Design Pattern),使得内容非常有说服力。Ken在这个track中以Presentation Tier,Business Tier以及Integration Tier来讨论10多个设计样例,最后并且讨论数个他认为很重要的非核心的J2EE设计样例。这个track相当的有水准,而笔者参加这个track的目的是想听听,看看和观察资深J2EE Architect的思想,行为和思考模式。笔者认为观察不同的人并且学习他们的优点是更为重要的事情。

Effective Unit Testing With Delphi-Charlie Calvert

笔者之所以选择这个track主要是为了看看老朋友Charlie,自从Charlie离开Borland之后笔者再也没有见过Charlie,这次一见只觉得Charlie的头发全变成白的了,令人感叹时间的飞逝。

Charlie的这个track先介绍Unit Testing的家族成员,DUnit For Delphi,JUnit For Java以及NUnit For .NET。接着再介绍如何使用DUnit,如何整合DUnit到Delphi整合发展环境中,最后Charlie以数个范例来展示,整个track的进行相当不错,参加人数也不少,算是一个精致小品内容的track。

Integrating Of C++ Frameworks In C++BuilderX-Bruneau Babet

Bruneau Babet主持的这个track太好了,主要是说明和讨论CBX的开发技术秘辛以及CBX和Framework的整合。

Bruneau解释了CBX如何兴wxWindow整合,以及CBX和Framework的设计架构。

Bruneau说明CBX虽然选择搭配使用wxWindow,但是CBX的可视化设计家的架构却是开放式的,允许结合CBX和各种不同的Framework,因为CBX的可视化设计家会藉由标准定义的Framework服务器接口和外部支持特定Framework的服务器沟通,当开发人员在CBX可视化设计家中置入组件或是设定特性值时,CBX的可视化设计家会藉由Framework服务器接口和支持特定Framework的服务器沟通,再由这个服务器来决定如何产生程序代码。例如下图是CBX可视化设计家和内定的wxWindow服务器沟通的画面。

CBX的Visual Designer和wxWindow Server互动

根据这个原理,我们可以很快的画出CBX采用的设计架构示意图如下:

CBX采用了Plug-and-Play的设计方式,可同时支持多个Framework

由于这个因素,因此CBX是可以支持VCL的,只要Borland的C++小组实作一个支持VCL Framework的服务器,并且plug到CBX之中,让CBX的可视化设计家藉由组态档案使用这个VCL Framework的服务器即可。

C# Language Enhancements In Whidbey-Julian Bucknall

11月4日最后一个track是笔者很想参加的,但是很可惜的是笔者在这个时候需要找Borland的人处理事情并且讨论China BorCon的工作,因此没有时间参加这个track,真是遗憾,希望有以后有机会能够再次听到这个track。

在听一整天的技术track之后,笔者最后决定把11月4日最佳track奖颁给

Bruneau Babet主讲的Integrating Of C++ Frameworks In C++BuilderX,因为这个track不但让笔者更了解了C++BuilderX,更重要的是

Bruneau Babet在整个track中说的都是和技术相关的东西,甚少无关的话题。

Bruneau Babet不愧为自Borland C/C++ 3.0开始就是Borland C/C++的重要的开发人物,在笔者的『Borland传奇』一书中也有提到

Bruneau Babet。

在这个track中

Bruneau Babet也不经意的提到他两度离开Borland,又再次回到Borland,虽然

Bruneau Babet没有说为什么,这也和track无关,不管如何,

Bruneau Babet欢迎再次回到Borland。

待续!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有