Visual Basic 的未来之一(转)

Visual Basic 的未来
一个版本中将出现的Web Forms(Web表单), Web services(Web服务)和语言的改进

本文读者是已经熟悉了Visual Basic的用户。

概述: 下一个版本的Microsoft Visual Basic 主要有以下三方面的改进:Web Forms、Web services和面向对象的语法方面的改进。 Web Forms使得经验丰富的Visual Basic用户可以象现在编写单机程序一样简单地开发 网络应用程序。通过SOAP 接口, Web services让你在可以联网的任何地方配置你所设计的组件。另外,几个在面向对象的语言方面的关键性的改进使得Visual Basic的代码象C++一样具有灵活性,这几方面的改进包括继承性、多态性和重载。有关这方面的内容可以参考Steve Ballmer 的“VBITS keynote on the next generation of Visual Basic”

isual Basic 已经经历了很多次的改进。然而从它诞生以来,我就一直喜欢它的一点是:就它的核心而言,你仍然可以象1991年一样的编写你的程序。当然,和那时相比它的软件包已经有了很大的增强,但是这些改进一般是补充性的,并没有模糊作为编程工具本身具有的目的,这个目的就是:使Visual Basic能更简单快捷地用于设计、编写和调试出优秀的面向对象的应用程序。

当前使用的Visual Basic 6.0版本引入WebClasses作为一种简化手段,用于配置健壮的面向 网络的应用程序。事实上,WebClasses提供了大量的途径可以通过常见的工具把程序移植到 网络上。(关于Visual Basic 6.0在 网络下的可伸缩性的详尽讨论可以参见Ted Pattison的”Advanced Basics column”( Microsoft Internet Developer于1999年十月出版发行)

我最近有机会了解到了下一个版本的Visual Basic计划采取的一些新的改进。其中主要的改进是在存储容量方面,开发者可以使用的存储容量扩大了三倍。下一个版本的Visual Basic计划将采用Visual Studio®环境中叫Web Forms的特性。Web Forms代表着一种全新的组件化的 网络解决方案。Web services将成为一种新的基于XML的方案,它通过标准的 网络协议发布中间层的事件处理功能。同时,Visual Basic 语言将包括一些开发者长期以来一直要求的结构,这使得Visual Basic符合那些C++和Java使用者所熟悉的面向对象的编程习惯。

在下一个版本的Visual Basic的测试版中,这些改进将会被公布。在这里我会给出一些代码片断,但不是完整的方案。那么现在还有什么好担心的呢?很简单,只要你决心利用这些新的功能,你现在就可以通过这些特定的方法来设计你的程序,得到最好的实践练习,从而顺利地帮助你过渡到下一个版本的Visual Basic。即使你不这么做,只要你按照我在本文末尾所提出的原则去组织你将来的程序,你也不会有什么损失的。

Visual Studio Web Forms
Visual Basic的下一个版本将是Visual Studio开发环境的一部分,很可能为 网络开发者引入Web Form这个新的概念。引进Web Form概念的目的是为了扩展Visual Basic的随机存取功能,从而使Visual Basic可以应用于影响日益广泛的 网络程序的编写。使用Visual Studio中的任何一种语言的开发者都可以共享这种Visual Studio Web Forms。[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8781179/viewspace-925233/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8781179/viewspace-925233/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值