VB.NET是在VB的基础上升级的版本,增强了面向对象的支持,VB.NET是在.NET Framework上的面向对象的中间解释性语言,VB是基于对象的面向过程的开发语言,而VB.NET是完全面向对象的开发语言,这几天看视频的过程当中,看的过程中明白,看完就记不起来了,有些不适应的缘故,多多少少感觉到VB.NET的好不是不少啊,这个体验好处的过程还需慢慢的深入的理解与体会。
VB.NET视频看完了,把自己学习的视频都来回的看了看、查资料、图书馆借书(看完视频后最大的欲望就是图书馆借书看看,由于很多东西不太熟悉,渴望明白!)、总结.
首先查了设计的相关概念VB.NET、VB、.NET、.NET Framework、ADO、ADO.NET、DataSet、Recordset、DataReader等相关知识,这些当初只是了解一点点,不是很明白,后来查询完资料后心里多少有点底了,下面和我一起来共同学习这些基本概念及其它们之间的关系
.NET Framework是一种开发的框架简称.NET框架,是基类库(BCL)和公共语言开发运行环境(CLR)组成的软件开发平台,应用程序在.NET Framework上运行,使用vb在.NET Framework上编程,这就是VB.NET.
下面是自己通过总结,颗粒归仓的方法来加深对知识的理解,总结后感觉好多了,不再那么乱了,明白了很多、也有条理多了。
点击图片看大图
单元一 .NET执行模型
主要是对VB.NET的整体的宏观介绍,自己整理后,心里有数啦
单元二 物件导向
主要是介绍物件导向,“物件导向”是台湾的一种说法,其实际相当于普通话“面向对象”。
单元三 使用类别与基底类别库
主要讲述了使用类别与基底类别库,介绍了类别设计、命名空间(C++、C#、设计模式都学习过)产生很强烈的共鸣,听的还是比较舒服的,接收没什么大问题。
单元四 新一代的Windows
主要是新一代windows的产生,与现有的知识做对比,发现很多很强大的地方,主要是VB.NET与VB6的对比,发现.NET的很多优点,很是强大,代码实现起来也很方便,毕竟是面向对象啊,考虑的周全,这样通过知识间的对比学习使我们的学习效率大大提高,我们就是靠这样一步一步的成长起来的,加油。
单元五 防护式程序设计
主要是在.NET的环境下我们更准确的、高效的来保证软件开发,我们引入了错误处理机制(例外处理和事件追踪),大大的提高了我们开发代码的效率。错误处理机制与vb6中的On Error goto ……来说,好多了,更加的安全、准确。
单元六 资料库设计与sql
这部分知识也是很好理解的地方,由于原来学习数据库(sql),很多概念自己都是很熟悉的,但是缺少的实践,毕竟实践才能出真理,相信在后期的实践中深深的理解与体会。
单元七 ADO.NET
主要是讲述了ADO.NET作为一个接口,来对各种数据库来存取、增删改查。
总结
对于一到七这几个部分,因为有以前的基础(C++、C#、sql、设计模式),理解起来并不困难。主要的不断深入的过程,有些概念只是大概知道是个什么东东,随着学习的深入,这些方面还要注意,加深对概念的理解。
画思维导图是自己原本很乱的思路都理的差不多了,心里也舒服多了,学习到每个阶段最重要的就是总结保证颗粒归仓。
原文链接:https://www.f2er.com/vb/259267.html