Visual Basic .NET

概述


Visual Basic .NET可以看作是Visual Basic在.Net Framework平台上的升级版本,但是值得注意的是:Visual Basic .NET是完全的面向对象程序语言,而Visual Basic 则是部分面向对象,还保留着一些面向过程的思想。

相关概念


要了解Visual Basic .NET,首先要知道.NET代表着什么。这里的.NET是指Microsoft .NET Framework。

Microsoft .NET Framework

.NET Framework 是一个重新包装的windows操作系统的应用程序接口库(API Library), 是一个公共语言运行库(Common Language Runtime)和Java 虚拟机 一样也是一个运行时环境,它负责资源管理内存分配和垃圾收集等),并保证应用和底层操作系统之间必要的分离。 它定义了一个共同中间语言(Common Intermediate Language),所有语言都先编译到这个CIL,而不是直接编译为机器语言,使得不同语言开发的程序(VB,C#,J#等等)可以在同一机制下运行,并且可以无缝配合工作。

Visual Basic


Visual Basic是可视化的Basic语言,即图形界面的BASIC。BASIC(Beginners' All-purpose Symbolic Instruction Code)意思就是“初学者通用符号指令代码”,是一种设计给初学者使用的程序设计语言

发展


Visual Basic .NET 于2002年问世,此后Visual Basic 包含在 Visual Studio套装中。该版本又被称为VB 7.0,是与C#一起在2002年发布的最初始的VB.NET版本。

编译


.NET语言,包括VB.NET,它们并不是直接编译成能够直接在操作系统上执行的二进制机器代码,而是被编译成为中间代码,然后.Net Framework将中间代码翻译成为二进制机器码,从而使它得到正确的运行。由此来说,可以完成跨平台。
要使用VB.NET就需要先安装.NET Framework,就如同要使用Java需要先安装JDK一样。

小结


VB.NET和VB同样属于BASIC语言,同样属于微软开发,因此在语法上有一定的相似,但是不能把VB.NET仅仅看作是VB的简单升级。它们只是看上去相同,其核心编程思想却是不同的。它们都代表了Basic系列语言的编码风格,VB.NET是这种编码风格在.NET平台上的继承,而不是同系列语言VB的沿袭。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 26
    评论
Visual Basic .NET 是一种由微软开发的编程语言,专为开发 Windows 平台应用程序而设计。它是 Visual Basic 语言的一个改进版本,提供了更强大的功能和更广阔的应用范围。 Visual Basic .NET 的源码可以通过多种方式获取,例如: 1. 官方文档:微软提供了丰富的官方文档和教程,其中包含了许多示例代码和源码,可以通过微软官网或 MSDN(微软开发者网络)进行查阅和下载。 2. 开源社区:有许多开源项目使用 Visual Basic .NET 作为开发语言,这些项目的源码通常会在代码托管平台(如GitHub、CodePlex等)上公开发布,可以通过搜索相关项目来获取源码。 3. 第三方资源:一些开发者和组织可能会编写和分享 Visual Basic .NET 的源码,这些源码可以通过各种技术博客、网站以及在线教程等渠道获取。 获得 Visual Basic .NET 的源码后,可以通过以下方式利用它: 1. 学习和理解:源码可以帮助开发者更好地理解 Visual Basic .NET 语言的特性和工作原理,以及如何正确使用各种库和框架开发应用程序。 2. 修改和定制:可以根据自己的需求对源码进行修改和定制,以满足特定的功能需求或改进程序性能。 3. 参考和借鉴:通过研究其他人开发的源码,可以学习到一些优秀的编程技巧和实践,提高自己的编程水平。 总而言之,Visual Basic .NET 的源码是学习和开发 Visual Basic .NET 应用程序的宝贵资源,通过获取并利用它,可以提升自己的开发能力和编程技巧。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值