首页 > 代码库 > vb.net总结

vb.net总结

看完了vb.net视频,感觉理解的不是很好,很多名词都听不懂,于是自己百度了一下,做了个汇总,然后还有自己画的一张图将它们有机的结合在一起,错误之处还请大家多多指教。

下图是我对vb.net的一个总体知识概括,很多地方他都是和vb相似的。


com技术:

所谓COM(ComponentObject Model,组件对象模型),是一种说明如何建立可动态互变组件的规范,此规范提供了为保证能够互操作,客户和组件应遵循的一些二进制和网络标准。通过这种标准将可以在任意两个组件之间进行通信而不用考虑其所处的操作环境是否相同、使用的开发语言是否一致以及是否运行于同一台计算机。

CLR:

CLR公共语言运行时(Common Language Runtime)Java虚拟机一样也是一个运行时环境,它负责资源管理(内存分配垃圾收集),并保证应用和底层操作系统之间必要的分离。CLR存在两种不同的释义:公共语言运行时和公共语言运行库。

ADO

ADO (ActiveX DataObjects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。

ADO.NET

ADO.NET的名称起源于ADO(ActiveXDataObjects),是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优先使用的数据访问接口。

ADO.NET:

.NET中,对数据库进行访问的主要是通过ADO.NETADO.NET是所有能对数据库

进行访问的类的集合。ADO.NET类集合由一下几个核心组件类组成:

Connection连接和管理数据库事件。

Command向数据库发送的操作命令。

Dataset对保存在内存中的记录进行管理。

DataAdapter把数据库返回的记录信息保存在内存中。

.NET

.NET 是 Microsoft XML Webservices 平台。XML Web services 允许应用程序通过 Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。

dll文件:

DLL是DynamicLink Library的缩写,意为动态链接库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。一个应用程序可有多个DLL文件,一个DLL文件也可能被几个应用程序所共用,这样的DLL文件被称为共享DLL文件。例如,在Windows操作系统中,Comdlg32 DLL 执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。

组件:

组件是创建项目的实际代码。也就是说,组件是已经编译好的大块儿代码,其他代码可以对它进行访问。.NET中,组件是构成应用程序的必要组成部分。


vb.net总结