打印本文 打印本文 关闭窗口 关闭窗口
李维:BorCon 2003 见闻记(二)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2779  更新时间:2009/4/23 18:36:54  文章录入:mintao  责任编辑:mintao

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

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

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

我的选择 : 114

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

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 TierBusiness 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 DelphiJUnit For Java以及NUnit For .NET。接着再介绍如何使用DUnit,如何整合DUnitDelphi整合发展环境中,最后Charlie以数个范例来展示,整个track的进行相当不错,参加人数也不少,算是一个精致小品内容的track

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

Bruneau Babet主持的这个track太好了,主要是说明和讨论CBX的开发技术秘辛以及CBXFramework的整合。Bruneau解释了CBX如何兴wxWindow整合,以及CBXFramework的设计架构。

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

CBXVisual DesignerwxWindow Server互动

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

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

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

C# Language Enhancements In Whidbey-Julian Bucknall

114日最后一个track是笔者很想参加的,但是很可惜的是笔者在这个时候需要找Borland的人处理事情并且讨论China B

上一页  [1] [2] [3]  下一页

打印本文 打印本文 关闭窗口 关闭窗口