20024月,VS.NET在台湾上市,我受邀回台湾担任发布会的司仪,我看到许多为科技努力而接棒的新生代,不仅对未来充满希望,同时也忧心忡忡后进对微软产品的感悟。

 

信息本身只是一种力量,它不是永恒;永恒应该是象艺术、历史、神硛这些不会随着时间轻易淘汰的东西。我们从前学过的OLEActiveXCOM已经被更新的技术取代,.NET的未来或许也会有更好的改进,这条路永远不会停息,翻翻书架上过时的书籍,谁又深思在这些朝代的替换中留下了什么?

 

微软只能提供工具,它没有办法提供你知识,知识在你心里,只是透过微软的工具加以适时放大,工具追随者的快感只会持续一阵子,它没有办法让你十年后写一篇历史的感想与回顾,因为记忆里的每个阶段都是如此模糊。

 

如果你为编程的前途感到困惑,那么不妨看看过去的前辈现在都在做什么?

 

我不知道有多少人听过Alan Cooper,它是Visual Basic之父,如果VS.NET非常重要,如果VB.NET是不可忽略的工具,那么这位在业界超过30年的人物可以带来一些启示,我最近读到他的一本早期着作 The inmates are running the asylum ,有些人可能会好奇,他为什么不写一本Visual Studio.NET Programmers GuideVisual Basic.NET Fundamental的书?因为有比工具更重要的东西 那是你的思想。

 

.NET Framework的精神是 “交互无所不在” ,当计算机的运算越来越快,生活的接触也将不限于个人计算机,我们需要走出 “个人计算机” 的历史印象,把过去对信息的热诚带到其它移动设备。

 

对过去转换到Office开发平台的编程人员,现在是关键时刻,开发的重心应该在XML网络服务器的设计,并且将它和Office充分整合,Office的对象模型将更丰富,亟须具备巧思的编程人员发挥它的威力,你可以预期OfficeVisual Studio将更加整合,未来将充满挑战与希望……

 

即使Visual Basic历经了这么多版本的改进,回首最初1.0版本,我们仍然可以发现它最重要的精神,那就是 “将可见与不可见的状态抽象成组件,并用这些东西构筑成梦境的延伸” Visual Basic并非全部,它只是实现理想的工具,只有跳脱工具,我们才能看到更真实的自己。

 

走过十年来,七个版本的更替与无数合作的伙伴,我们的前辈造就了今天的学习环境,我们的努力也将影响未来的后进。在信息市场有很多无名英雄默默努力带动经济的成长,他很可能只是某家书商的老板、陪伴成长的工作伙伴或教授Visual Basic的老师。无论如何,这十年来的成就值得所有爱好Visual Basic的编程人员共同喝采。