VB.net视频推荐 https://www.xin3721.com/eschool/vbnetxin3721/
从去年的vb 6.0 到马上就要接触的vb.net我们正在逐步向前走 .下面我写下看视频前对vb.net的了解
首先
vB.net和我们前些阶段学习的VC#.net在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。
程序集可以理解成exe或者 dll 文件 ,但是他们是明显不同的
VB.net的语言特点
1.代码托管。被托管的代码享受.netframework提供的安全保障和垃圾回收机制,但是这也同时表明,你的程序被框在Framework里面了。但是
API变得不太方便,这就造成了vb.net让人有爱有很.爱的是他实在是太容易上手了,都是包装好的东西.恨的也是包装了太多,给我们很少的自由.
2.强大的面向对象特性。现在VB.net已经支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏……
3.功能强大,程序界面更标准。
4.程序代码结构化更强,开发环境舒适体贴。
VB.net常常被人称为VB7.0即对VB6的升级是不对的,几乎在.net中的思想已经完全改变了,VB6中是基于事件和对象的思想,而在.net中由于使用了.net框架,并且MS为了将新的编译环境与潮流接轨,面对对象在.net中尤为突出,用过6的朋友们都很清楚,在6中过程的思想还能运用,但是在.net中过程的思想已经完全的被OOP的思想取代了。也许这样说你也不太明白,一句话来解释,就是VB6及其以前的产品是DOS时代到Windows可视化时代的一个转变,VB.Net是为建造基于因特网的分布式计算的新时代的解决方案提供基础构造的一个转变。因此,对于目前的仍比较普遍的win32环境来讲VB.net并没有比VB6有什么进步