VB.NET小结

        在看视频之前听大家说这个视频有台湾口音、使用繁体字,这些还好,不过和大陆一些计算机术语的差异让我凌乱了,还好不是很多,比如台湾的程式对应大陆的程序,物件对应对象,档案对应文件等,看这个视频大概经历了三个阶段:不懂—懂一点—不懂,还这么高估自己,其实整体都很模糊的,也不知道每个单元之间怎么这样安排,中间数据库设计还比较熟悉,其他什么也没留下了。

       之前学过VB,VB6.0是基于对象的,VB.NET是完全面向对象语言,VB.NET只是沿用了VB6的部分语法,是为了适应.NET Framework的安全性而开发,它们之间语法上差距还是比较大。VB.NET生成的是代码,必须运行于.NET框架之上.VB6则依赖于VB6运行时的支持。可以说.NET既是开发环境又是运行环境,它提供了CTS和CLR,前者为开发时提供了类型支持,.NET下语言中的基本数据类型都来自于这个类型系统;后者为.NET应用程序提供了运行环境,同时负责代码的运行时安全。和VB相比,VB.NET是自由线程语言 ,开放了界面设计代码,封装的类功能强大,不需要额外使用API ,但必须运行在.NET的虚拟机上。


.NET沿用VB部分语法规范,也有变量、数据类型和控制语句等,视频中没有看到集中讲解的,VB通过.NET技术进行物件导向和类别设计,在程式设计中中体现OOP,.NET中独有的,它通过ADO.NET访问数据库,在这里有几个工具进行数据的读取和写入,最后到程序的部署。


你可能感兴趣的:(VB.NET小结)