Introduction:- Visual Basic (VB) is the third-generation event-driven programming language and integrated development environment (IDE) which is made by Microsoft for its COM programming model. It is enhanced version of BASIC programming language. Visual Basic (VB) is an event-driven programming language because during every operation an event is done and executed sequentially in order to control the user interface.
Evolution of Visual Basic:- VB 1.0 was introduced in 1991. The drag and drop design for creating the user interface is derived from a prototype form generator developed by Alan Cooper and his company called Tripod. Microsoft contracted with Cooper and his associates to develop Tripod into a programmable form system for Windows 3.0, under the code name Ruby (no relation to the Ruby programming language). Tripod did not include a programming language at all. Microsoft decided to combine Ruby with the Basic language to create Visual Basic.
Component Object Model (COM) is an interface standard for software componentry and which is used to enable interprocess communication and dynamic object creation. Visual Basic was derived from BASIC and enables the RAD
RAD:- Rapid application development is a software development methodology, which involves iterative development and the construction of prototypes. It enables programmers to quickly build working programs RAD systems provide a number of tools to help build graphical user interfaces It is a combination of various structured techniques, and prototyping techniques to accelerate software systems development.. Using structured techniques the developer first builds preliminary data models and business process models according to requirements. Prototyping then helps the analyst and users to verify those requirements and to refine the data and process models. RAD approaches may use compromises in functionality and performance in exchange for enabling faster development and facilitating application maintenance of graphical user interface (GUI) applications, access to databases using Data Access Objects DAO, Remote Data Objects RDO, or ActiveX Data Objects ADO, and creation of ActiveX controls and objects. Two of the most popular RAD systems for Windows are Visual Basic and Delphi.
Versions of Visual Basic
The original Visual Basic for DOS and Visual Basic For Windows were introduced in 1991.
Visual Basic 3.0 (a vast improvement over previous versions) was released in 1993.
Visual Basic 4.0 released in late 1995 (added 32 bit application support).
Visual Basic 5.0 released in late 1996. New environment, supported creation of ActiveX controls, deleted 16 bit application support.
Visual Basic 6.0 - released in mid 1998s - some identified new features of Visual Basic 6.0:
• Faster compiler
• New ActiveX data control object
• Allows database integration with wide variety of applications
• New data report designer
• New Package & Deployment Wizard
Latest Guide for Facebook and Mobile trick and also get the Ethical Hacking Tips
Loading...