VB.NET FROM MICROSOFT: ANOTHER FIRST
In the mid 1950s and early 1960s,
the three major programming languages for computers were COBOL, Fortran and
Basic. Of these three, Basic, a group of general-purpose, high-level
programming languages and an acronym from Beginner's
All-purpose Symbolic Instruction Code, was developed in 1964 in the USA.
Visual Basic (VB) 1.0 was introduced as a misnomer more than two decades ago,
in early 1991, as a drag and drop design for creating a user interface (UI) by one
Alan Cooper. Interestingly, VB did not include a programming language. Microsoft,
the budding IT colossus of that era, immediately noted its potential when used
with its then operative Windows 3.0, and hooked up with Cooper to create a programming
language using the extant Basic language so that VB could be brought back into
the mainstream and released as such in May 1991.
Facing teething troubles, Visual
Basic 1.0 was released as a "Disk Operating System” (DOS) in September
1992 as VB 2.0, a user-friendly programming development with a notable increase
in speed. Each passing year saw an upgrade, with VB 6.0 released in 1998 exclusively
for 32-bit versions of Windows, with the ability to create web-based
applications. VB 6.0 was dropped by Microsoft in 2008 as a prelude to
Microsoft’s new application, VB.NET.
According to Microsoft, its .NET
Framework was designed to run primarily on Microsoft Windows. Using VB, it consists
of two parts, a class library and the Common Language Runtime (CLR) application.
Amongst its many properties, this framework provides ‘language interoperability,’
technical jargon that means that each language can use code written in other
languages across several programming languages. What is unique to CLR is that
its programs can be run in a software environment, as against a hardware
environment, an application that facilitates provision of services such as
security and memory management.
Integral to Microsoft's .NET
platform, VB.Net compiles and runs using the .NET Framework. Microsoft reveals
that its new features include inheritance, method overloading, structured
exception handling, and more. These capabilities make it easier than ever to
create .NET applications, including Windows applications, web services, and web
applications. VB.NET is an object-oriented computer programming language, evolving
from the classic VB implemented on the .NET Framework. Microsoft provides two
main editions of Integrated Development Environments (IDEs- yet another
advanced software application) for developing in its commercial software Visual
Basic: Microsoft Visual Studio 2012 and freeware Visual Basic Express Edition
2012. VB.NET features characteristics like scrolling, forms inheritance, inheritance-based
polymorphism, the set up to build secure assemblies, and a host of other cyber
applications.
No comments:
Post a Comment