VB.NET视频总结

来源:互联网 发布:ubuntu applications 编辑:程序博客网 时间:2024/05/23 10:32

  Vb.net视频看完了,说实话,这些视频大部分时间我都是当成音频来听的,稀里糊涂的。因为视频大多数时间都


是两位老师死气沉沉的脸,实在让人提不起什么兴趣。结合《VB.NET入门经典》与百度写一下对这部分的一些解。


首先介绍一下VB.NET:
  

  Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。


  可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。


  VB.Net需要在.Net Framework平台上才能执行。



  感觉VB.Net在语法上与VB相似之外,在其他很多方面都与之不同。看到知乎上一个评论
说“很明显,多了一


个.net”  。。。。。   好嘛,多了个.net区别多大呢。。。感觉就像习惯了打游戏机,然后让你在电脑上玩游戏一样。


平台不同,操作方式也不同了。


1. 数据库访问:


  在访问数据库上,两者还是有比较大的区别的。在具体编程中,窗体FORM往往都包含数据库
访问控件,VB6.0


的是ADO控件,VB.NET的则是ADO.NET控件。


2. VB.NET具备了面向对象的所有特征,包括类、接口、封装、继承和多态性等


3.数据类型的区别:




4.组件创建:


  在使用VB 6.0和VB.NET编写应用程序时,虽然都可以通过从工具箱中选择组件,通过拖入方式
在应用程序中加


入组件,但二者在实现机理上却存在根本不同。在VB 6.0中,应用程序中创建的组件全部是COM组件,即可在COM


应用程序中使用的ActiveX控件、ActiveX 类型的DLL 和 ActiveX类型的EXE。而在VB.NET中,向窗体中拖入的组件,


都是基于继承,从.Net框架提供的SDK中相应的类继承,经过实例化后,通过添加功能才把组件加入到设计窗体中。


VB 6.0 只提供单线程模式,并不支持多线程。而在VB.NET全面支持多线程。并且在VB.NET中还增加了结构化异常


处理等新的功能。


 

0 0
原创粉丝点击