前言:
最近开始学习了VB.NET,以前学习过VB ,在学C#的时候,接触了.NET,现在开始学习了VB.NET,但是,自己还不认识它?所以,学习之初,先来了解了解这个VB.NET 。
核心:
VB.NET 是什么?
vb.net是Visual Basic.net的简称,那么什么是VB.NET呢?VB.NET是基于微软.NET Framework之上的面向对象的编程语言。具有面向对象继承、封装、多态的特点,有人说VB.NET是VB的升级,但是他们二者之间还是有很大的不同的。
与VB的区别是什么?
VB@H_404_14@
1. VB是Windows环境下的一种简单、易学的编程语言,特点为其开发程序的快速、高效。
2. VB是半面向对象的语言,其面向对象的能力及程序的执行效率往往不能一些程序员的需要,因此,大的项目很少使用Visual Basic来开发。
VB.NET@H_404_14@
- vb.net集成在Visual Studio.NET之中
- VB.NET是面向对象语言。
VB.NET优点
- 在vb.net中,可以利用构造函数为对象赋初值。构造函数的使用,简化了编码的过程和出错的机会。
- vb.net编写线程的能力比vb 6.0有很大的增强。
- 在vb.net中提供了更少、更简单、更易于维护的代码。
- vb.net基于.NET框架,开发者可以快速的可视化开发网络应用程序、网络服务、Windows应用程序和服务器端组件。
- vb.net可以与其它.NET语言协同工作。
- 在vb.net中,通过Web窗体及ADO.NET,开发者可以快速开发可扩展的Web站点。
.NET框架
- vb.net集成在Visual Studio.NET之中
- VB.NET是面向对象语言。
VB.NET优点
- 在vb.net中,可以利用构造函数为对象赋初值。构造函数的使用,简化了编码的过程和出错的机会。
- vb.net编写线程的能力比vb 6.0有很大的增强。
- 在vb.net中提供了更少、更简单、更易于维护的代码。
- vb.net基于.NET框架,开发者可以快速的可视化开发网络应用程序、网络服务、Windows应用程序和服务器端组件。
- vb.net可以与其它.NET语言协同工作。
- 在vb.net中,通过Web窗体及ADO.NET,开发者可以快速开发可扩展的Web站点。
.NET框架
之前在学习C#的时候,接触过了.NET框架,所以在学习VB.NET这个时候,就不会对.NET框架陌生,下面回顾一下.NET框架
框架@H_404_14@
.NET重要组成元素@H_404_14@
CLR和BCL
1. CLR:提供所有.NET程式语言执行时的服务
2. BCL:提供开发各种解决方案时所需使用的物件
总结
这只是最初的小小的了解,有一个学习之初的整体宏观把控,在接下来的学习中,继续学习与了解。