友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!阅读过程发现任何错误请告诉我们,谢谢!! 报告错误
热门书库 返回本书目录 我的书架 我的书签 TXT全本下载 进入书吧 加入书签

borland传奇-第36章

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



成为最成功的Web开发工具。   
再接再厉,IntraBuilder 2。0的开发   
1997年,Borland已经准备好了新版的IntraBuilder,并且在当年的Borland Conference 
中公开宣示了IntraBuilder 2。0,也为未来的IntraBuilder 3。0提供了发展蓝图。新 
版本的IntraBuilder一切看起来是非常的顺利,而且Visual dBase/IntraBuilder小 
组也信心满满,准备为IntraBuilder再下一城。   
当时的Borland正和最具影响力的Netscape以及Microsoft共同制定JavaScript的标准, 
并且准备捉交到ECMA。其时IntraBuilder Architect Randy Solton正忙于和Netscape 
以及Microsoft的人员定义JavaScript的最终标准,希望两大浏览器municator和 
Explorer能够在未来支持这个新的标准,以便让IntraBuilder的应用程序能够正确无 
误地执行在这两个浏览器中。不过,由于Netscape和Microsoft正处于最激烈的战火 
中,彼此各怀鬼胎、谁也不服谁,因此标准制定的流程进行得非常缓慢、不顺利,这 
也间接造成了开发IntraBuilder的难度。   
在Borland Conference 1997中,当时IntraBuilder的Director Michael Gardner展 
示了IntraBuilder 2。0的新功能。   
在IntraBuilder 2。0中,Borland提供了一个内建的HTML可视化编辑器,以提供更为 
精确的网页编写功能(类似今日Macromedia提供的工具)。IntraBuilder 2。0的ActiveX 
具有同时在客户端和伺服端执行的能力。这个功能非常Cool,因为在当时,ActiveX 
大都只能执行在客户端,而IntraBuilder 2。0却能够让ActiveX同时执行在客户端和 
伺服端,这可就稀奇了。另外,IntraBuilder 2。0对于JavaBean的支持也将和ActiveX 
一样完全,这代表两种不同的组件技术在IntraBuilder中将会是相同的First…Class 
组件。这可是Macromedia在数年之后才能在UltraDev中实现的技术。   
另外一个IntraBuilder 2。0最重要的功能就是提供了跨平台的能力。Borland准备同 
时开发Windows和UNIX平台的IntraBuilder,计划支持的UNIX平台包含了Solaris、HP 
…UX、AIX和IRIX。这在当时可算是非常大的手笔,因为当时市场上不但没有类似的产 
品,更遑论是提供跨平台的Web开发工具。因此,我认为当时如果Borland能坚持下去, 
就将拥有绝佳的市场契机。   
在1997年的Borland Conference中,除了Michael Gardner的讲座之外,IntraBuilder 
的Architect Randy Solton也在Borland Conference主讲了两个讲座,深入地讨论了 
IntraBuilder 2。0的新功能和实现技术。   
此外,当时IntraBuilder的产品经理Klaus Krull(K。K。)也在现场同台演出,并且声 
明IntraBuilder 2。0的Beta版将提供给有兴趣的开发者测试。从所有的迹象来看, 
IntraBuilder 2。0已经是蓄势待发了。   
另外,当时IntraBuilder的QA工作,是由华人出身的Ken Chan所领军。其实从Borland  
C/C++ 3。0开始,华人在Borland的R&D以及QA部门中一直占有一定的比例,对于Borland 
产品开发有着不小的贡献。   
不过,事情的发展很快就出乎所有人的意料,在Borland Conference 1997年举行过 
后不久,Borland突然放弃了IntraBuilder。这个消息传来,对于当时急切等待 
IntraBuilder 2。0的我来说,实在是晴天霹雳。为什么Borland会突然放弃 
IntraBuilder,这是当时我一直想要了解的问题。我曾经询问过台湾Borland的好友, 
但是他们也不知道实际的原因。后来我曾经听到几种说法:其一是Delbert Yocam对于 
IntraBuilder没有兴趣,因此不愿意再投入资源开发下去;另外的传言则是Borland 
决定全力开发JBuilder,因此把IntraBuilder的资源移到JBuilder去;还有的说法 
是IntraBuilder开发团队和Delbert处不来,因此集体离开Borland。不过事情的实际 
答案仍然是一个谜,即使到了今日,我再次为Borland工作时,仍然无法获得确定的 
答案,实在令人遗憾。   
我认为IntraBuilder是最为可惜的产品之一,因为早在1996年,当其他软件公司尚未 
察觉到Web需要一个良好的、能够和数据库整合在一起的开发工具时,Borland居然就 
已掌握到软件时脉,而且推出了实际的产品,可说是一片大好,也是Borland少有能 
够走在别人前面的好时机。如果当时Borland好好地持续开发IntraBuilder,我相信 
IntraBuilder一定会成为比今日Macromedia的UltraDev还好的产品,而且也将是我认 
为属于〃消费型软件〃的产品,Borland将可在数年之后的公元2000年大展鸿图。只可 
惜Delbert Yocam似乎是脑筋坏了,不然就是没有眼光,居然在IntraBuilder 2。0几 
乎已经完成之前决定放弃。不但让Borland失去了在Web开发工具方面占有一席之地的 
机会,也失去了数年后让全世界疯狂的Internet/Intranet和Dot的黄金发展阶段, 
真是令我扼腕。甚至在Delphi 3/4时,我强烈建议在Delphi中开发类似的IntraBuilder 
功能的心愿也无法达成。我想,这应该是Borland在并购Ashton…Tate之后,另外的一 
个重大失策。   
令人遗憾的结局   
在Delbert Yocam决定放弃IntraBuilder之后,这个举动也几乎成为压垮骆驼的最后 
一根稻草,因为这对Visual dBase小组实在是一个非常大的打击。Visual dBase小组 
已经看到Visual dBase的市场不断地下滑和萎缩,因此急需一个新的产品以增加收入 
并开拓未来的产品线。不过,在Delbert决定了IntraBuilder的命运之后,也代表了 
宣布Visual dBase小组终将结束的未来。正是由于Delbert的决定,引发了1、2年后 
Visual dBase小组所有人都急于跳下Visual dBase这个曾经一时的旗舰,转而纷纷希 
望加入Java这艘新的战舰,从而引发了稍后Borland内部的极大争议。   
直到现在,我仍然非常喜欢和怀念IntraBuilder。因为我在CDC服务时,便曾和一位 
同事共同把IntraBuilder引入CDC作为开发Web解决方案的开发工具。由于CDC使用Delphi 
作为主力开发工具,而IntraBuilder的开发模式又和Delphi很类似,因此对于 
IntraBuilder的接受程度很高。IntraBuilder 1。5解决了中文问题和执行效率问题, 
当时我开发的Pilot系统可以执行得非常顺利,因此我决定在Web方面的工具使用 
IntraBuilder。没有想到,后来Borland居然放弃IntraBuilder,顿时之间所有的心 
血都化为流水。身为Borland产品使用者的我,不能够接受Borland这种处理产品的 
方式,更何况Borland在当时也没有提供任何可取代IntraBuilder的产品。Borland 
处理IntraBuilder的方式引起了当时许多IntraBuilder使用者的反弹,也让Borland 
几乎无法再涉足Web开发工具的市场。   
命运坎坷的dBase   
回顾dBase产品的一生,实在令人不知说什么好。dBase曾经主导了PC数据库技术的发 
展主流,在早期也几乎霸占了PC数据库市场。十几年前,当人们发现一台PC在执行了 
dBase之后,居然能够处理许多日常数据,立刻便为dBase不可思议的能力而着迷,进 
而创造了dBase不可一世的时代。   
1980年8月,George Tare和Hal Lashlee两位先生创建了Software Plus软件公司。稍 
后,他们和Microsoft一样,从一个小软件公司购买了Vulcan Data Base软件,并且 
根据Vulcan Data Base开发出dBase产品的前身。很快,George Tare和Hal Lashlee 
合作的软件便获得了许多使用者的好评,他们的软件逐渐在市场上受欢迎。不久之后, 
George Tate和Hal Lashlee便成立了Ashton Tate公司,展开了dBase神话的时代。   
在Ashton…Tate推出dBase II之后,正值PC开始快速成长的时期。由于当时的dBase  
II在PC上提供了合理的数据处理能力,因此很快便有了大量的使用者,dBase II的影 
响力也开始渗入商业使用者领域,而Ashton…Tate这个招牌也逐渐成为广为人知的公 
司。   
1984年是Ashton…Tate一生最为重要的一年,因为在这年的6月,Ashton…Tate推出了 
dBase III。dBase III在数据处理能力、运算速度方面都比dBase II大幅提升,正好 
符合当时PC愈来愈大量数据应用的需求。在Ashton…Tate推出dBase III之后,立刻在 
全球大卖,随后推出的dBase III Plus更是奠定了Ashton Tare在PC数据库方面至尊 
的地位。dBase III和dBase III Plus的空前成功,使得Ashton…Tate营收大增,并且 
成为当时全球第3大的软件公司。和Microsoft、Lotus分别以DOS、Lotus 1…2…3和dBase 
各在操作系统、Spreadsheet以及数据库市场鼎足而立。   
当Ashton…Tate在数据库市场不可一世之时,Oracle还是一个名不见经传的小公司。 
怎知10年风水轮流转,现在的Oracle已经成为数据库的霸主。为什么Ashton Tate这 
个曾经执PC数据库牛耳的公司后来会一蹶不振呢?这都要从Ashton…Tate的dBase IV 
说起。   
急转直下的dBase IV   
当Ashton…Tate的dBase III/Plus成功之后,Ashton…Tate的野心就更大了,急于和 
Microsoft/Lotus逐鹿天下。Ashton…Tate决定投入大量的资源开发下一代的dBase软 
件,把处理数据的能力再次提高,并且提供更为复杂的功能。虽然Ashton…Tate的想 
法很好,要把PC数据库的竞争再次升高,提供更为高阶的应用,但却忽略了当时PC硬 
件设备是否能够跟上Ashton…Tate设定的标准的问题。   
在Ashto
返回目录 上一页 下一页 回到顶部 1 0
未阅读完?加入书签已便下次继续阅读!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!