学过vb与vb.net vb和vbnet哪个好学

vb与vb.net有什么区别?学过vb后,vb.net是不是就很好学了?

(1)vb是基于对象,vb.net完全面向对象,继承(Inheritance), 重载(overloading), 共享的成员, 结构化异常处理;强壮的语言,严格的类型检查, 变量声明时初始化,支持垃圾收集(Garbage collection);强大的支持委托(Delegates), free threading,Variant 数据类型被 Object 代替

创新互联建站长期为数千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为日照企业提供专业的网站设计、成都网站设计日照网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

,特别是到了05版本之后,vb.net已经趋于成熟,而vb6.0还是vb6.0,不思上进。

(2)vb.net的设计美感方面远胜于vb6.0。

(3)vb.net在windows application 和 asp.net方面功能远比vb6.0强大。

(4)vb.net有很好的线程支持

(5)vb.net是跨平台的,有着强大的类库和.net framework框架,可以和C#等多种.net框架下的语言共同运行。

(6)vb.net在与web service结合方面是压倒性强过vb6.0的。

(7)vb.net05在数据库操作上非常的灵活和方便,vb6.0看到也只能站一边。

暂时说那么多了,不过vb.net和vb6.0本是一家,各自的长处还是有的,只要能用得好,小刀也能砍大树。

----------

我觉得学了一些VB知识对你学VB.net会有帮助的,因为我自己就是先学VB的,现在一直在用VB.NET,觉得挺容易上手,关键是多实践。

vb和vb.net的区别和特点

1、vb.net  完全符合面向对象的编程语言抽象、封装、继承的四大特性,而vb不支持继承。

2、错误处理不同。

vb中只是On Error.....goto和On Errer Resume Next ,这些错误称为非结构化异常处理。而在vb.net中采用的结构化异常处理机制,try...catch....finally控制。

3、两者产生的窗体不同。

vb.net 允许创建不同类型的应用程序,例如,创建ASP.NET和ASP.NET Web 服务应用程序,还允许创建控制台应用程序和作为桌面服务运行的应用程序。但是vb 只能创建Windows窗体。

4、数据库访问的差别。

vb6.0是通过ADO(Active X Data Objext)来实现对数据库访问。而vb.net 是通过ADO.NET来访问数据库。

扩展资料

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

vb与vb.net

vb.net能做出像样的网络平台吗?

可以,vb.net可以开发asp.net

做网络编程有优势吗?

当然,vb编写网络程序,只是c/s结构的,

而vb.net除了可以编写c/s结构的程序,它还可以编写b/s结构的程序,b/s结构是网络软件趋向,所以vb快淘汰了~~

我现在能比较熟练应用vb,要学.net大概要多长时间,他们之间的区别大吗?

语法基本一致,区别不大,

但思想上,vb.net比vb的面向对象的思想更强~~区别较大~~

2个月应该可以学好


文章标题:学过vb与vb.net vb和vbnet哪个好学
URL链接:http://scyanting.com/article/doghigo.html