Environment Setup
Environment Setup
Arnold Higuit
More Detail
In this chapter, we will discuss the tools available for creating VB.Net applications.
We have already mentioned that VB.Net is part of .Net framework and used for writing .Net
applications. Therefore before discussing the available tools for running a VB.Net program, let us
understand how VB.Net relates to the .Net framework.
Windows applications
Web applications
Web services
The .Net framework applications are multi-platform applications. The framework has been designed
in such a way that it can be used from any of the following languages: Visual Basic, C#, C++,
Jscript, and COBOL, etc.
All these languages can access the framework as well as communicate with each other.
The .Net framework consists of an enormous library of codes used by the client languages like
VB.Net. These languages use object-oriented methodology.
Windows Forms
ADO.Net
https://www.tutorialspoint.com/vb.net/vb.net_environment_setup.htm# 2/3
9/14/22, 5:32 PM VB.Net - Environment Setup
LINQ
For the jobs each of these components perform, please see ASP.Net - Introduction , and for
details of each component, please consult Microsoft's documentation.
The last two are free. Using these tools, you can write all kinds of VB.Net programs from simple
command-line applications to more complex applications. Visual Basic Express and Visual Web
Developer Express edition are trimmed down versions of Visual Studio and has the same look and
feel. They retain most features of Visual Studio. In this tutorial, we have used Visual Basic 2010
Express and Visual Web Developer (for the web programming chapter).
You can download it from here . It gets automatically installed in your machine. Please note that
you need an active internet connection for installing the express edition.
The stated purpose of Mono is not only to be able to run Microsoft .NET applications cross-platform,
but also to bring better development tools to Linux developers. Mono can be run on many operating
systems including Android, BSD, iOS, Linux, OS X, Windows, Solaris and UNIX.
https://www.tutorialspoint.com/vb.net/vb.net_environment_setup.htm# 3/3