【VB.NET】-.NET Framework 和 .NET 特点

                                  【VB.NET】-.NET Framework   和   .NET 特点


          

    在之前C#中有了解过.NET Framework,他是许多语言的良好平台,随着.NET 


Framework 和 Visual Studio.NET 的引入,这使得VB和VB.NET的开发产生了很大的变


化。在.net 中,不但这为.net语言带来了真正的面向对象的编程,还使得跨平台兼容开


发项目变得更加的快捷。

    其中,.net 主要的组成部分有Microsoft.net Framework SDK(软件开发工具包)


Visual Studio IDE(集成开发环境)。IDE用来开发程序,而Framework则拥于运行序。


                                    【VB.NET】-.NET Framework 和 .NET 特点_第1张图片




  一、.NET Framework     

  1、公共语言运行库(common language runtime,简称CLR):这就是管理代码执行


一个环境。其中被编译到CLR中的代码称为托管代码(manage code)。托管代码自


包含元数据(指描述数据的数据)。

                                            【VB.NET】-.NET Framework 和 .NET 特点_第2张图片





2、类库:类库,顾名思义就是一个库,由许多的命名空间组成。所有的类和接口都保


在 .NET Framework类库中。 其中每个命名空间都包含类、结构体、枚举、委托/接


口,这些都可以在程序中使用这些组成部分。



3、编译中间语:程序员编写的代码我们一般称为代码源,编译器将代码源翻译成


Microsoft中间语(MSIL),翻译成的我们叫中间语言也称IL,  IL是一组独立于平台的指


令,他和元数据一起形成可移植可执行(PE)的文件,扩展名常用.exe 或.dll。


CLR编译和执行步骤如下:

【VB.NET】-.NET Framework 和 .NET 特点_第3张图片




4、程序集(assembly):我们通常把单个或多个可移植可执行代码的基本单位叫程序


集。 这是可部署的最小的代码段。


5、引用集合:引用对象用来将VB项目连接到外部的组件叫引用集合。其中分为程序集


和组件对象模型(COM)。其中对一个项目的引用称为程序集引用,也称项目到项目引


用(Project-to-Project reference).

 
二、VB.NET  IDE 开发环境 

     在VB.NET的IDE中集成了许多的功能,像设计、编辑、编译、调试等,这些都很好


的为程序员的软件开发提供了强大的功能和良好的环境。


建立程序:

【VB.NET】-.NET Framework 和 .NET 特点_第4张图片

实例:Hello World!的VB.NET界面和代码:
【VB.NET】-.NET Framework 和 .NET 特点_第5张图片



      对比:联系之前的VB语言和C#语言,这些创建过程计划和界面都差不多,就是有些

类、对象或代码表达不同,其他的都大体相同。




    小结VB.NET它不仅是基于对象,更是一个面向对象的开发语言,他具有面向对象所

有的特性,并还具有有Web服务。现在是结合着教材和视频进行,视频是台湾一老师讲

的,其中的很多概念都不怎么搜索的到,比如:物件导向的程式设计,不过大体的意思

后来还是明白,在后续的学习中必须学习一段,总结一段,及时养成好习惯,不会的及

时查,并及时做好总结。





  

你可能感兴趣的:(】)