-
VB.NET总结
what??
Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。
思维导图
VB.NET与VB的区别
1、vb.net不仅仅可以用来开发web应用,还可以开发传统的win32应用,UWP通用应用,安卓IOS跨平台应用,也可以开发工控,GIS等工业程序,还可以进行大数据,人工智能的开发
2、vb.net是为了代替落后的VB而生的,vb.net支持完全面向对象,可以轻易的创建超大型应用程序,完全能够胜任基本的开发
3、vb.net可以编译为exe程序运行,目前来说需要.net framework(或者.net core框架)框架的支持,运行在CLR虚拟机上,未来会有.net native技术,直接编译为机器码运行
4、vb.net支持多线程,而Vb不支持多线程编程,只能够通过API来实现。
5、vb是基于面向对象编程,实际上不能算是一门面向对象编程的语言,而vb.net实现了真正面向对象。面向对象编程的所有特征都给于支持
6、二者在数据类型中也有不一样的地方
7、VB 6.0 只提供单线程模式,并不支持多线程。而在VB.NET全面支持多线程。并且在VB.NET中还增加了结构化异常处理等新的功能。
8、在数据访问技术上,VB 6.0是 通过ADO来实现对数据库访问的。同时为了保证对早期版本的兼容,也提供RDO和DAO二种数据访问技术。在 VB.NET中是使用ADO.NET来访问数据库。
VB.NET与C#的区别
二者下语法的编写,内容注释有很大的区别。
推荐文章:VB.NET与C#的区别
总结
通过学习VB.NET让我对VB语言和C#语言有了更多的认识,对于他们三者的异同也有简单的了解。三者在应用上面VB.NET与VB更为相似,甚至可以说很多地方都是一样的,例如:注释;但是二者也存在很大的差异,VB一个是面向过程的,而VB.NET则是面向对象的。对于VB.NET也有了进一步的认识。
————————————————
版权声明:本文为CSDN博主「棒棒棠。」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/LYN_xj94512/article/details/81839393
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式