MICROSOFT VISUAL BASIC PROGRAMMING
Microsoft Visual Basic 6 and Visual Basic.Net
Microsoft
Visual Basic is the most used language in the world today. The sophisticated Rapid
Application Development (RAD) environment of Microsoft Visual Basic is widely used
in industry, and is particularly stable.
The Visual Basic programming language is the natural choice for rapid development
of sophisticated business software. Its extensive range of Windows controls and
procedures allow a speedy build of the graphical user interface (GUI), business
logic, and database access.
Microsoft Visual Basic is simple, easy-to-learn, and can be used to build the most
complex Windows applications. Microsoft Visual Basic Programming allows the creation
of practical programs quickly. With the optimising compiler, Microsoft Visual Basic
runs as fast as any language, yet is much easier to use.
By making extensive use of drag-and-drop component assembly, wizards, form-based
Graphical User Interface (GUI) design, the Microsoft Visual Basic Programming Integrated
Development Environment (IDE) is the fastest way to get custom Windows software
into production. The programmer can use Microsoft Visual Basic to write Component
Object Model (COM) Objects, ActiveX Controls, and ActiveX Data Objects (ADO) for
handling a SQL Server Database or an Access Database.
Microsoft Visual Basic for Applications (VBA)
An
extension of Microsoft Visual Basic, Microsoft Visual Basic for Applications is
the common development language found throughout Microsoft Office software (i.e
Microsoft Word, Microsoft Excel, Microsoft Access).
By providing a common development language and environment, Microsoft has enabled
programmers to focus on the functionality of the applications – instead of
learning a new language for each application they incorporate into their programs.
Visual Basic and Reusable Objects
It is self evident that for any company to survive, it must automate. Yet the cost
of computerisation can be prohibitively high. Computer hardware, software and the
highly trained technicians required can be expensive. All too often the software
used is inflexible, and costly to change.
Visual Basic Programming needs to be more efficient. The programs must be developed
quickly, easy to use and easy to deploy. The Microsoft Visual Basic Programs must
provide a significant business benefit in terms of return on investment (ROI).
Microsoft Visual Basic Programming fundamentally consists of two things: content
and functionality. Content refers to the information within a program – the
Word Documents, Excel Worksheets or Database Tables. Functionality refers to all
the ways you can work with the content in the program – opening files, closing
Word Documents, adding, deleting, sending or editing. The content and functionality
that make up a Program are represented to the Microsoft Visual Basic language as
discreet units called Objects.
With Reusable Objects, the Microsoft Visual Basic Programmer can build more powerful
programs and write less code. Less code means greater programmer productivity and
faster development cycles. With the rapidly changing business requirements, increased
productivity can create a significant competitive advantage. And by tailoring the
software, custom Microsoft Visual Basic Programming can create software that is
infinitely more valuable than the out-of-the-box original.
The Reusable Objects also benefit the organization through greater end-user productivity.
Users remain comfortable and need less training with the customised software programs.
Maximising code reuse should be the fundamental goal of a professional developer.
|