VB Development and maintenance

Home / Knowledge Base / VB Development and maintenance

vb-development and maintenanceMicrosoft Visual Basic (VB) was engineered for productively building type-safe and object-oriented applications. Visual Basic allows developers to target Windows, Web, and mobile devices. Programs written in Visual Basic benefit from security and language interoperability.

This version of Visual Basic brings back support for Edit and Continue and has new features for rapid application development. One of these features, called My, provides quick access to common tasks provided by the .NET Framework, as well as information and default object instances that are related to the application and its run-time environment. New language features include loop continuation, guaranteed resource disposal, operator overloading, generic types, and custom events. Visual Basic also fully integrates the .NET Framework and the common language runtime (CLR), which provide language interoperability, garbage collection, enhanced security, and versioning support.
Visual Basic (VB) is an event driven programming language and associated development environment created by Microsoft. It is derived heavily from BASIC. VB enables Rapid Application Development (RAD) of graphical user interface (GUI) applications, easy access to databases using Data Access Object (DAO), Remote Data Object (RDO), or ActiveX Data Object (ADO), and easy creation of ActiveX controls. A programmer can quickly put together an application using the components provided with Visual Basic itself.

Visual Basic can create executables (EXE), ActiveX controls, DLL files, but is primarily used to develop Windows applications and to interface web database systems. Dialog boxes with less functionality (e.g., no maximize/minimize control) can be used to provide pop-up capabilities. Controls provide the basic functionality of the application, while programmers can insert additional logic within the appropriate event handlers. For example, a drop-down combination box will automatically display its list and allow the user to select any element. An event handler is called when an item is selected, which can then execute additional code created by the programmer to perform some action based on which element was selected, such as populating a related list.
Alternatively, a Visual Basic component can have no user interface, and instead provide ActiveX objects to other programs via Component Object Model (COM). This allows for server-side processing or an add-in module.
The language is garbage collected using reference counting, has a large library of utility objects, and has basic object oriented support. Since the more common components are included in the default project template, the programmer seldom needs to specify additional libraries. Unlike many other programming languages, Visual Basic is generally not case sensitive, although it will transform keywords into a standard case configuration and force the case of variable names to conform to the case of the entry within the symbol table entry. String comparisons are case sensitive by default, but can be made case insensitive if so desired.


Exclusively for you. Hire VB Developers