VB.Net - Environment settings


May 13, 2021 12:00 vb.net


Table of contents


In this chapter, we'll discuss the tools you can use to VB.Net your application.

We've VB.Net that this is part of the .Net framework for writing .Net applications. So before we discuss the tools VB.Net to run the program, let's look at how VB.Net is related to the .Net framework.

. N ET framework

.NET Framework is a revolutionary platform that can help you write the following types of applications:

  • Windows application

  • Web application

  • Web services


. N et framework applications are multi-platform applications. The framework is designed so that it can be used in any of the following languages: Visual Basic, C, C, Jscript, COBOL, and more.


. T he Net framework contains a huge code base for client languages, such as VB.Net. These languages use object-oriented methods.


All of these languages can access the framework and communicate with each other.


Here's how. Some components of the Net framework:

  • Common Language Runtime (CLR).

  • . Net Framework Class Library The .Net Framework Class Library

  • Common Language Specification, a common language specification

  • Common Type System, a common type system

  • Metadata and components Metadata and Assemblies

  • Windows Forms Windows Forms

  • Asp. N et and ASP.Net AJAX

  • ADO.Net

  • Windows Workflow Foundation (WF) Windows Workflow Foundation (WF).

  • The Windows Presentation Foundation is the foundation of windows demonstration

  • Windows Communication Foundation (WCF) Windows Communication Foundation (WCF).

  • Linq


For the work performed by each component, see ASP.Net - For more information about each component, see Microsoft's documentation.


Vb. N et's Integrated Development Environment (IDE)

Microsoft provides VB.Net development tools for programming the following:



1、Visual Studio 2010(VS)



2、Visual Basic 2010 Express(VBE)


3, visual Web development


The last two are free. W ith these tools, you can write VB.Net from simple command-line applications to more complex applications. V isual Basic Express and Visual Web Developer Express are thin versions of Visual Studio that have the same look and feel. T hey retain most of the functionality of Visual Studio. In this tutorial, we used Visual Basic 2010 Express and Visual Web Developer (for the Web programming section).


You can download from here. I t is automatically installed on your computer. P lease note that you need a valid Internet connection to install a quick version.


Write a program on Linux VB.Net OS

Although the .NET Framework runs on the Windows operating system, there are some alternative versions that can run on other operating systems. M ono is an open source version of the .NET Framework, including the Visual Basic compiler, that runs on a variety of operating systems, including Linux and Mac OS. The latest version is VB 2012.



Mono's stated goal is not only to be able to run Microsoft across platforms. N ET applications, and better development tools for Linux developers. Mono can run on many operating systems, including Android, BSD, iOS, Linux, OS X, Windows, Solaris, and UNIX.