Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
148 views2 pages

Difference Between VB - Net and Visual Basic

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

Difference Between VB.

NET and Visual


Basic
VB.NET

VB.NET is also known as Visual Basic.NET. It stands for Visual Basic .Network Enabled
Technologies. It is a simple, high-level, object-oriented programming language developed by
Microsoft in 2002. It is a successor of Visual Basic 6.0, which is implemented on the Microsoft
.NET Framework. With this language, you can develop a fully object-oriented application that is
similar to an application created through another language such as C++, Java, or C#.

Feature of VB.NET

 Inheritance (object-oriented language)


 Delegates and events
 Parameterized constructors
 Method overloading/overriding
 Type-safe
 Delegates and events

Visual Basic

Visual Basic (VB) is a programming language developed by Microsoft in 1992. The purpose of
this language is to develop an application that can run on different versions of the Windows
operating system. A Visual Basic evolved from Basic Language; Basic language is easier to read
than other languages. The final version of Visual Basic was released in 1998. Microsoft then
launched a Visual Basic DotNet ('VB.NET') language, which is much better than Visual Basic in
all aspects such as performance, reliability, working environment, easy to build, and debugging
an application.

Features of Visual Basic

 User Interface design


 Rapid Application Development
 Using this language, you can use internet or intranet services in your application.
 It has powerful database access tools, by which you can easily develop front end
applications.
 It also supports ActiveX technology, in which you can access the features of other
application in system application. For example: Microsoft Word, Microsoft Excel, etc.

Difference Between VB. NET and Visual Basic

VB .NET Visual Basic


It stands for Visual Basic. Network Enables It is a programming language developed
Technology. It is also developed by Microsoft, and this
by Microsoft for the fastest development
language was based on the .Net Framework.
of a window-based operating system as
Furthermore, it is specially designed for VB
well as applications.
developers.
VB is the predecessor of VB.NET and
It is a modern, fully object-oriented language that
was not an object-oriented language. So,
replaced VB6.
it is not actively maintained.
A VB.NET uses the Common Language Runtime
(CLR) component of .Net Framework at runtime. It has Visual Basic uses the VB-Runtime
better features and design implementation as compared environment.
to VB-Runtime.
It is a compiled language It is an Interpreter based language
It does not support backward compatibility. It supports backward compatibility.
It is a type-safe language. It is not a type-safe language.
Data Connectivity and handling are done
In VB.NET, data is handled using the ADO.net
through DAO, RDO, and ADO (ActiveX
protocol.
Data Object) protocol,
The Object support default property of
Object does not support default property.
virtual basic.
In VB, most of the parameters are passed
In the VB.Net parameter are passed by a default value.
by reference.
A Multithreaded application can be developed in It does not support the multithread
VB.NET. concept.

You might also like