Third-party software component

Third-party software component

In computer programming, third party software component is a reusable software component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. The third party software component market thrives because component oriented development improves the efficiency and quality of developing custom applications.

Visual Basic

Microsoft Visual Basic spawned the first commercially viable market for reusable software components. Visual Basic's first extensibility mechanism was the specification for Visual Basic Extensions, commonly known as "custom controls".

In version 4.0 of Visual Basic, the OCX custom control was introduced to replace VBX. OCX was later renamed ActiveX and then COM. In version 7.0 of Visual Basic, also known as VB.NET, Microsoft introduced the .NET Component to replace both VBX and ActiveX. It was still possible to use many ActiveX components in VB.NET by wrapping them in a .NET layer.

ee also

*Enterprise Java Beans
*VCL / CLX
*KParts (KDE)


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Third party — is often used in the English language in connection with any relationship between two parties or entities to refer to some other person or entity with some involvement, and may refer to:* Third party (politics), in any two party system of… …   Wikipedia

  • Component-based software engineering — A simple example of two components expressed in UML 2.0. The checkout component, responsible for facilitating the customer s order, requires the card processing component to charge the customer s credit/debit card (functionality that the latter… …   Wikipedia

  • Software testing — is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test [ [http://www.kaner.com/pdfs/ETatQAI.pdf Exploratory Testing] , Cem Kaner, Florida Institute of Technology,… …   Wikipedia

  • Software quality — Contents 1 Motivation for Defining Software Quality 2 Definition 3 Alternative Approaches to Software Quality Defin …   Wikipedia

  • Maya (software) — Infobox Software name = Maya caption = screenshot of Maya 2008 Unlimited running on Windows XP Professional developer = Alias Systems Corporation, now owned by Autodesk latest release version = 2009 (10.0) latest release date = October 06, 2008… …   Wikipedia

  • Black Duck Software — Infobox Company company name = Black Duck Software company company type = Privately held company slogan = Know Your Code foundation = flagicon|USA Massachusetts, USA (2002) location city = Waltham, MA key people = Bill McQuaide, Senior Vice… …   Wikipedia

  • Wine (software) — Infobox Software name = Wine caption = Screenshot of Wine Configuration , used to configure Wine settings collapsible = author = Alexandre Julliard developer = [http://source.winehq.org/source/AUTHORS Wine authors (1,078 and counting)] released …   Wikipedia

  • Amiga support and maintenance software — This article is a split of main article Amiga software and refers to any support and maintenance software that run on Amiga line of computers.See also related articles Amiga productivity software and Amiga Internet and communications software for …   Wikipedia

  • Steam (software) — Steampowered redirects here. For the steam engine, see Steam engine. Steam …   Wikipedia

  • Bonjour (software) — Bonjour Developer(s) Apple Inc. Operating system Mac OS X, Microsoft Windows, Linux, iOS Type …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”