Jump to content

Third-party software component

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by MikeSchinkel (talk | contribs) at 07:52, 25 October 2003 (Initial Creation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

3rd party software components refer to software components that were developed to be either freely distributed or sold by an entity (i.e. company, individual, etc.) other than the original vendor of the development platform.

The most notable development platform for use of 3rd party software components is Microsoft Visual Basic as it spawned the first commerically viable market for reusable software components. Visual Basic's first extensibility mechanism was the specification for the VBX custom controls.

In version 4.0 of Visual Basic the OCX custom control was introduced to phase out the VBX, and OCX files were later renamed ActiveX by Microsoft's developer marketing group.

In version 7.0 of Visual Basic, otherwise known as VB.NET, Microsoft introduced the .NET Component to replace both VBX and ActiveX although it was still possible to use many ActiveX components in VB.NET by "wrapping" them with a .NET layer.

Clearly other platforms and development environments now have reusable software components as well, and those include:


Selected 3rd Party Component Vendors

The following is a list of several of the best known 3rd party component vendors and resellers:

See Also: