VB.NET面面观——总结

来源:互联网 发布:效之 不亦达乎 编辑:程序博客网 时间:2024/06/05 16:53

       VB.NET的视频基本看完了,感觉两个台湾老师讲的比较的散,可能是由于没有先看教材的缘故。所以找了两个不同的教材浏览了一下,还是不如VB学的痛快。那么与VB对比来看,做一下粗浅的总结。

        首先,VB.NET是面向对象的编程语言或者说平台。因此不再有可以自己使用的函数和方法。所有方法都被封装到不容的名称空间下。因此,.NET的平台,类,方法之间是一中层次分明,关系清晰的结构。

        其次,VB.NET增加了一个公共运行库:CLR。CLR可以将.NET程序编译成机器理解的语言,由于CLR的引入使基于.NET平台的开发不再依赖于PC平台。这让我想起了之前学的设计模式,CLR相当于一个降低了程序和PC平台的耦合的接口。

         再次,.net语言引入了枚举和结构新的数据类型;同时对于异常处理也和VB的不太一样;以及基于面向对象的数据库编程ADO.NET编程。

         文字的叙述到此为止吧,其他的不同暂时想不起来了。以上的内容CLR的引入和作用让人印象深刻。下面看一张导图:

原创粉丝点击