.NET是一种开发平台,它支持多种语言开发,有C#.NET,VB.NET....
VB是一种开发语言
把VB移到.NET种就是VB.NET了.
①.、vb.net ?完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承.
vb中只是On Error.....goto和On Errer Resume Next ,这些错误称为非结构化异常处理.而在vb.net中采用的结构化异常处理机制,try...catch....finally控制.
vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序.但是vb 只能创建Windows窗体.
扩展资料
Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言.是一种可用于微软自家产品开发的语言.
"Visual" 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可.
"Basic"指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言.
Visual Basic源自于BASIC编程语言.VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active?X控件,用于高效生成类型安全和面向对象的应用程序 .
参考资料:百度百科-Visual Basic
呵呵.....转载下....
根据微软的定义:
.NET is a "revolutionary new platform, built on open Internet protocols and standards, with tools and services that meld computing and communications in new ways".
即:.NET = 新平台 ◆ 标准协议 ◆ 统一开发工具
.NET作为新一代互联软件和服务战略,将使微软现有的软件在网络时代不仅适用于传统的个人计算机,而且能够满足呈现强劲增长的新设备的需要.到底什么是.NET呢?微软总裁兼首席执行官Steve Ballmer把它定义为:.NET代表一个集合,一个环境,一个可以作为平台支持下一代Internet的可编程结构.
.NET的最终目的就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程序.用户不需要知道这些文件放在什么地方,只需要发出请求,然后只管接收就可以了.而所有后台的复杂性是完全屏蔽起来的.
为了实现这些功能,.NET 结构发表以后,微软便逐步调整其服务器软件的产品线,将原有的Server一一的升级更新,推出了许多新的Server,并将这些Server整合于.NET Enterprise Servers产品线中.
Mobile Information Server 为移动解决方案提供可靠而且具有伸缩性的平台.
VB.NET属于这个平台的一种开发语言.
①.、从OOP概念上讲,VB不是一个真正的面对对象的语言,他不支持继承等一些面对对象的特性,而VB.net是一个面对对象的语言,支持这些特性
VB是通过控件进行网络编程,而VB.net可以通过VB的控件,也可以是用.net框架提供的system.net命名空间下的所有的类
System 包含所有的数据类型和...
System.IO包含Windows文件,数据流的访问操作和...
System.Net包含网络有关的各种协议TCP,UDP等等和...
System.Text包含字有关的,比如经典正则表达式
System.Data包含访问数据的所有的类
System.Web包含Web有关的,比如Web Services的新概念
System.Drawing包含GDI◆的所有功能,可以绘制图形
System......等等
当然还包括Microsoft.VisualBasic等微软产品的系列的命名空间
这些命名空间可以用于所有.net的应用程序,比如可以用System.Drawing包含GDI◆的所有功能来Web上动态的设计图表
而实现它就可以用VB.net的语言
类的继承,有点像!
呵呵
语法也有很多相同点
vb.net是从vb衍生出来的,更适用于网络编程.
以上就是土嘎嘎小编为大家整理的vb和.net有什么关系相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!