Visual
Basic .NET, the next generation of Visual Basic,
is designed to be the easiest and most productive
tool for creating .NET applications, including
Windows applications, Web Services, and Web
applications.
While
providing the traditional ease-of-use of Visual
Basic development, Visual Basic .NET also allows
optional use of new language features. Inheritance,
method overloading, structured exception handling,
and free threading all make Visual Basic a powerful
object-oriented programming language. Visual Basic
.NET fully integrates with the .NET Framework
and the Common Language Runtime, which together
provide language interoperability, simplified
deployment, enhanced security, and improved versioning
support.
By
using VB.net class library which has thousands
of classes we can perform all operations like
Data Structures, IO management, Windows and Web
Controls, Database access, Multithreading, Remoting
etc. We can make use of VB.net class library for
console applications, Windows GUI applications,
ASP.NET applications, XML Web services and Windows
services.
With
the use of VB.net we develop client-server applications,
website and intranet applications, mobile applications
which Contain web pages that run in mobile devices
such as PDAs (Personal Digital Assistant) and
Cell phones.