VB.Net开发环境安装配置

在本章中,我们将讨论和学习可用于创建VB.Net应用程序的工具。

我们已经提到,VB.Net是.Net框架的一部分,用于编写.Net应用程序。 因此,在讨论用于运行VB.Net程序的工具之前,先来了解VB.Net如何与.Net框架之间的相关联系。

.Net框架

.Net框架是一个革命性的平台,可以用于编写以下类型的应用程序:

  • Windows应用程序
  • Web应用程序
  • 网页服务(Web services)

.Net框架应用程序是多平台的应用程序。这个框架的设计方式可以使用以下任何语言:Visual Basic C# C++JscriptCOBOL等来混合编程。

所有这些语言都可以访问框架,也可以相互通信。

.Net框架由VB.Net等客户端语言使用的庞大的代码库组成。这些语言使用面向对象的方法。

以下是.Net框架的一些组件:

  • 公共语言运行时(CLR)
  • .Net框架类库
  • 通用语言规范
  • 普通型系统
  • 元数据和程序集
  • Windows窗体
  • ASP.Net和ASP.Net AJAX
  • ADO.Net
  • Windows Workflow Foundation(WF)
  • Windows Presentation Foundation
  • Windows通信基础(WCF)
  • LINQ

有关这些组件执行的工作,请参阅ASP.Net简介,有关每个组件的详细信息,请参阅Microsoft的文档。

集成开发环境(IDE)VB.Net

Microsoft为VB.Net编程提供以下开发工具:

这里使用社区版本,最后两个是免费的。使用这些工具,可以编写各种VB.Net程序 - 从简单的命令行应用程序更复杂的应用程序。 Visual Basic Express和Visual Web Developer Express版本都是精简版的Visual Studio,并具有相同的外观。它们保留了Visual Studio的大部分功能。 在本教程中,我们使用Visual Studio 2017社区版本(下载: http://www.visualstudio.com/downloads/ )作为开发工具。

请注意,需要有效的互联网连接才能安装快速版。

在Linux或Mac OS上编写VB.Net程序

虽然.NET Framework运行在Windows操作系统上,但是还有一些替代版本适用于其他操作系统。 Mono是.NET Framework的一个开源版本,它包括一个Visual Basic编译器,可以在多种操作系统上运行,包括各种Linux和Mac OS。最新的版本是:5.4.0 Stable (5.4.0.201)

Mono声明的目的不仅在于能够跨平台运行Microsoft .NET应用程序,还能为Linux开发人员带来更好的开发工具。 Mono可以在包括Android,BSD,iOS,Linux,OS X,Windows,Solaris和UNIX在内的许多操作系统上运行。下载地址:http://www.mono-project.com/download/


猿狮妹
2023-03-16
VB Net 开发 环境 安装 配置 编程课程
热门教程
1 VB.Net教程 VB.Net是Microsoft开发的一种简单的,现代的,面向对象的计算机编程语言,它将.NET Framework和公共语言运行时的强大功能与Visual Basic的优势相结合。本教程将介绍和讲解基本的VB.Net编程,并讲解各种有关VB.Net编程语言的基础、高级概念。
2 VB.Net Excel工作表 VB.Net支持Microsoft Excel 2010的COM对象模型和应用程序之间的互操作性。 要应用程序中使用这种互操作性,需要在Windows窗体应用程序中导入名称空间Microsoft
3 VB.Net程序结构 在学习VB.Net编程语言的基本构建块之前,先来看看一个最基本的VB.Net程序结构,以便可以在以后的章节中作为参考来理解程序代码块。 VB.Net Hello World示
4 VB.Net开发环境安装配置 在本章中,我们将讨论和学习可用于创建VB.Net应用程序的工具。 我们已经提到,VB.Net是.Net框架的一部分,用于编写.Net应用程序。 因此,在讨论用于运
5 VB.Net子程序(Sub) 在前面的章节中提到:子程序是不返回任何值的程序。到目前为止,在前面所有的例子中一直使用子过程Main。 在这些教程中,我们一直在编写控制台应
6 VB.Net第一个程序(Helloworld) 为了演示如何使用VS 2017创建一个简单的VB.net应用程序,这里将使用VS 2017来创建一个简单的“Hello,World”的控制台应用应用程序。这个例子将使用VB.NET
7 VB.Net数据类型 数据类型是指用于声明不同类型的变量或函数的扩展系统。变量的类型决定了它在存储器中占用多少空间以及如何解释存储的位模式。 VB.Net数据类型VB.
8 VB.Net类和对象 当定义一个类时,就定义了一个数据类型的蓝图(或模板)。这实际上并没有定义任何数据,但它确实定义了类名和含义,即该类的一个对象将包含哪些内
9 VB.Net正则表达式 正则表达式是可以与输入文本进行匹配的模式。.Net 框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符文字,运算符或构造组成。 用
10 VB.Net基本控件 对象是通过使用工具箱控件在Visual Basic 窗体上创建的一种用户界面元素。 实际上,在Visual Basic中,窗体(Form)本身就是一个对象。 每个Visual Basic 控件都
  • Copyright © 2021 猿狮院, All rights reserved.