Visual Basic.net L2
Visual Basic.net L2
Net
(Introduction to VB.NET)
For
BCA Students
ANANT KUMAR
Faculty Member
Department of Computer Science
J. D. Women’s College, Patna
Introduction to VB.NET
Visual Basic .NET (VB.NET) is an object-oriented computer programming language
implemented on the .NET Framework. it is an evolution of classic Visual Basic
language, it is not backwards-compatible with VB6, and any code written in the old
version does not compile under VB.NET.
Like all other .NET languages, VB.NET has complete support for object-oriented
concepts. Everything in VB.NET is an object, including all of the primitive types
(Short, Integer, Long, String, Boolean, etc.) and user-defined types, events, and even
assemblies. All objects inherits from the base class Object.
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.
Although the.NET Framework runs on the Windows operating system, there are some
alternative versions that work on other operating systems. Mono is an open-source
version of the .NET Framework which includes a Visual Basic compiler and runs on
several operating systems, including Linux and Mac OS. The most recent version is
VB 2019.
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.
When the above code is compiled and executed, it produces the following result –
Hello, World!
The first line of the program Imports System is used to include the System
namespace in the program.
The next line has a Module declaration, the module Module1. VB.Net is
completely object oriented, so every program must contain a module of a class
that contains the data and procedures that your program uses.
The next line( 'This program) will be ignored by the compiler and it has been put
to add additional comments in the program.
The next line defines the Main procedure, which is the entry point for all VB.Net
programs. The Main procedure states what the module or class will do when
executed.
The last line Console.ReadKey() is for the VS.NET Users. This will prevent the
screen from running and closing quickly when the program is launched from
Visual Studio .NET.
Compile & Execute VB.Net Program
If you are using Visual Studio.Net IDE, take the following steps −
Start Visual Studio.
On the menu bar, choose File → New → Project.
Choose Visual Basic from templates
Choose Console Application.
Specify a name and location for your project using the Browse button, and then
choose the OK button.
The new project appears in Solution Explorer.
Write code in the Code Editor.
Click the Run button or the F5 key to run the project. A Command Prompt
window appears that contains the line Hello World.
You can compile a VB.Net program by using the command line instead of the
Visual Studio IDE –