Categories
- Arts & Entertainment
- Business
- Communications
- Computers
- Culture & Society
- Disease & Illness
- Fashion
- Finance
- Food & Beverage
- Health & Fitness
- Hobbies
- Home & Family
- Home Based Business
- Internet Business
- Legal
- Pets & Animals
- Politics
- Product Reviews
- Recreation & Sports
- Reference & Education
- Religion
- Self Improvement
- Shopping
- Travel & Leisure
- Vehicles
- Writing & Speaking
Information
Visual Basic Programming Language and Its Significant Features
Submitted: 2008-01-19 13:19:36
Print this article | Tell a friend | For publisher |
Visual Basic is a third generation event-driven programming language. The Microsoft Corporation released Visual Basic in 1987. It was indeed the first visual development tool from Microsoft. Visual Basic was derived from BASIC and enables rapid application development of graphical user interface applications, access to databases using DAO, RDO, or ADO, and creation of ActiveX controls and objects. The language not only allows Visual Basic programmers to create simple GUI applications, but also helps them develop quite complex applications.
Visual Basic allows developers to target Windows, Web, and mobile devices. Programming in Visual Basic is a combination of visually arranging components on a form, specifying attributes and actions of those components. Since the default attributes and actions ought to be defined for the components, it is very simple to write a program without the help of a Visual Basic programmer. Forms can be created using drag and drop techniques. Visual Basic provides many interesting sets of tools to help you in building exciting and entertaining applications. It provides these tools to make your life easier, since the entire coding is already written for you. Moreover, it is a user friendly language which is very effective and efficient.
A tool is used to place controls such as text boxes, buttons, etc on the form window. Default values will be provided when a control is created, but it can be changed by the Visual Basic programmer. Visual Basic is not only a programming language, but it also has a complete graphical development environment. Visual Basic has the ability to develop programs that can be used as a front end application to a database system, and serving as the user interface which collects input from the user and displays formatted output in an attractive format. As the Visual Basic programmer works in the graphical environment, much of the program code is automatically generated by the Visual Basic program. The main object in Visual Basic is called a form. Once you create forms, you can change the properties using properties window. Finally, you can add events to your controls. Events are responses to actions performed on controls.
Using Visual Basic's tools, you can quickly translate an abstract idea into a program design which you can actually see on the screen. VB encourages you to experiment, revise, correct, and network your design until the project meets your requirements. Visual Basic Programmer use the language in different areas such as Education, Business, Accounting, Marketing and Sales. Visual Basic supports a number of common programming constructs and language elements. Once you understand the basics of the language, you can create powerful applications using Visual Basic. Visual Basic can create executables i.e. EXE files, ActiveX controls, but it is primarily used to develop Windows applications. It is also used to interface web database systems. This generation of Visual Basic continues the tradition of giving you a faster and easier way to create .NET framework-based applications. Visual Basic also fully integrates the .NET framework and the common language runtime, which provide language interoperability, garbage collection, enhanced security, and versioning support.
Article source: Expert Articles
Most Recent Articles in Programming category
- Find a .net developer - By: Harjinder Kaur
Find a .net developerFinding a .NET developer can be difficult. It is hard to find someone who is professional with hands-on experience. Today's technology is complex and requires a thorough understanding of business processes, infrastructure and needs. There can be a long learning curve when starting a new c#.net development project. How can a business find the right developer without spending a fortune or wasting time with unqualified candidates? Finding a senior net developer can be made easier when you use an outside consultant firm. That way, your company can find a well qualified developer with skills in c#, visual studio and the .net framework. - Why More People Today Are Turning To Notebooks Besides Their PC? - By: Jasveen Sidhu
Computers have become a huge part of most people's lives. E-mail has become an easier and faster way of communication, and the Internet is a great way to get needed information. The computer may be used for anything from you needing it for work, all the way to your kids needing it for school. - Clean Your Computer With Cleaning Products - By: Ruby Persit
Computer is a very common device nowadays. Computers are no more an appliance that is used in offices but it is becoming a part of our study room in home also. It is a mechanical gadget that finds its use in every aspect in every ones life. Most of the ladies are very particular in keeping their rooms clean. - The ADO.NET of the .NET Framework - By: Christine Layug
ADO.NET is sometimes considered an evolution of ActiveX Data Objects (ADO) technology, but was changed so extensively that it can be conceived of as an entirely new product. - Flex Web Development Company India - By: Roshan K
Adobe Flex is a collection of technologies released by Adobe Systems for the development and deployment of cross platform, rich Internet applications based on the proprietary Adobe Flash platform. - Surviving In a Technologically Demanding Business World - By: Scott Jarvis
Of course those who do automate quickly learn that this does not necessitate the end of employing an IT staff. What it does mean however is that those individuals who once spent their days watching for and patching bugs can now be assigned more significant tasks which ultimately makes an IT department more productive. This also allows an IT budget to be neatly trimmed as the need for hours of overtime will be lessen considerably. - Why Data Center Automation? - By: Scott Jarvis
IT managers or those hoping to secure such a prestigious position should be realize early on that automating their networks in part or in whole will not only free up resources and allow their teams to be more productive but will also create some free time for themselves as well. Things like Runbook automation and good ITIL management and mechanization will also free an IT manager from performing some of the more daunting and tedious tasks that a network demands before it becomes automated. - Ruby on rails - A Powerful Web Development Frame Work - By: Roshan K
Ruby on Rail is a free web application framework, which intends to increase the speed and straightforwardness with which database-driven web sites can be created and offers skeleton code frameworks from the outset. - Asynchronous JavaScript and XML - Technology to Increase Website Interactivity! - By: John Wircken
AJAX is known as Asynchronous JavaScript and XML. Ajax is a type of web development method popularized by Google. - Functions of Active Server Pages and their significant features - By: John Wircken
Active Server Pages or ASP is one of the most familiar and commonly known technologies in the IT world. It is a server side technology which is used to display dynamic content on web pages.
