|
Home
|
Sign up!
|
Projects
|
Seminars
|
Research Notes
|
Today's Lecture
|
About
|
Update Research Note Form
Course:
Research Note Topic:
Research Note Description:
Why Use Visual Basic for Component Creation?
There are a number of reasons why Visual Basic is an ideal tool for creating many of the server components that we use. VB has grabbed the hearts and minds of millions of people. VBScript is a subset of Visual Basic. VBScript is immediately applicable to development in the VB environment, with a number of useful features not found in its younger sibling.
There are hundreds of custom controls, such as ActiveX Components, that currently are available for use with Visual Basic. More controls seem to be available in the market each day. Most of these components require an interface to use them . VB provides a perfect way to wrap the functionality of these third-party components for use in our Active Server Pages development. In addition to the custom controls available in Visual Basic, we also have access to the Win32 API. We can access any number of functions on the system that are impossible to get to using scripting alone.We can also use any DLL (dynamic-link library) to add additional functionality to the components that we want to create.
Many developers have used Visual Basic for a number of years because of its ease of use and flexibility and the speed with which they can develop applications. If we were to hire a new Active Server Pages developer, it is likely that he or she would have VB skills. If not, those skills are just a class or two away.
Another advantage of developing server components in VB is that there are so many resources available to help us. There are forums on CompuServe, AOL, and Prodigy. The Microsoft Web site provides a wealth of information about VB (a knowledge base, news groups), as well as links to other valuable sites. There are hundreds of quality sites out there dedicated to Visual Basic. Thus using Visual Basic for component creation is a very good idea.
Your Password:
Prof. Ashay Dharwadker