📜  VB.Net-环境设置

📅  最后修改于: 2020-11-19 08:43:41             🧑  作者: Mango


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

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

.Net框架

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

  • Windows应用程序

  • 网络应用

  • 网页服务

.Net框架应用程序是多平台应用程序。该框架的设计方式使其可以从以下任何一种语言中使用:Visual Basic,C#,C++,Jscript和COBOL等。

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

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

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

  • 通用语言运行时(CLR)

  • .Net Framework类库

  • 通用语言规范

  • 普通型系统

  • 元数据和程序集

  • Windows表格

  • ASP.Net和ASP.Net AJAX

  • ADO.Net

  • Windows Workflow Foundation(WF)

  • Windows Presentation Foundation

  • Windows Communication Foundation(WCF)

  • LINQ

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

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

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

  • Visual Studio 2010(VS)

  • Visual Basic 2010 Express(VBE)

  • Visual Web开发人员

最后两个是免费的。使用这些工具,您可以编写各种VB.Net程序,从简单的命令行应用程序到更复杂的应用程序。 Visual Basic Express和Visual Web Developer Express版本是Visual Studio的精简版本,具有相同的外观。它们保留了Visual Studio的大多数功能。在本教程中,我们使用了Visual Basic 2010 Express和Visual Web Developer(用于Web编程章节)。

您可以从这里下载。它会自动安装在您的计算机中。请注意,您需要有效的Internet连接来安装Express Edition。

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

尽管.NET Framework在Windows操作系统上运行,但是仍有一些其他版本可以在其他操作系统上运行。 Mono是.NET Framework的开源版本,其中包括Visual Basic编译器,可在多种操作系统上运行,包括各种Linux和Mac OS。最新版本是VB 2012。

Mono声明的目的不仅在于能够跨平台运行Microsoft .NET应用程序,而且还为Linux开发人员带来了更好的开发工具。 Mono可以在许多操作系统上运行,包括Android,BSD,iOS,Linux,OS X,Windows,Solaris和UNIX。