Click here to Skip to main content
15,498,796 members

Survey Results

Do you use other people's components   [Edit]

Survey period: 21 Oct 2002 to 27 Oct 2002

There are zillions of third party components in the market - both free and commercial. Do you use them, or do you prefer to write yourself.

I use whatever 3rd party components will do the job.15219.05
I'll use whatever supported and documented components that will do the job.26332.96
I'll use 3rd party components only when there's no other choice.29436.84
I never use 3rd party stuff - I write my own.8911.15

General3rd Party Vendors WAKE UP! Pin
John Lyon-Smith25-Oct-02 5:43
MemberJohn Lyon-Smith25-Oct-02 5:43 
GeneralRe: 3rd Party Vendors WAKE UP! Pin
Patrick Lassalle26-Oct-02 2:34
MemberPatrick Lassalle26-Oct-02 2:34 
I am creating and selling ActiveX components allowing to create flowchart diagrams. Currently, I am developing .NET versions of these components.

I agree with your opinion about the source code ("I am still trying to find a use for my stack of Stingray CD's"). Often, I have seen companies purchasing the source code of a software and never use it.

I agree also with you that developing under .NET is incredibly easier than for instance with MFC (complicated) or even ATL (more than complicated: ridiculous).

However, I believe that even under .NET, creating a component remains a difficult task. There are allways some very difficult design choices to do (sometimes for details like finding a name for a property: this is important because the property will be used by thousand of developers during several years).

And there are features that remains difficult to implement. For instance, if you implement a graph layout algorithm, the difficulty is almost the same whatever language or environment you use.

Also when designing a component, I prefer the quality to the quantity. The inflation of features is often the result of a poor design. It often causes an inflation of bugs. I think that 3rd Party vendors should resist against the pressure of customers to add features. In my opinion, a good component should be a small component that only accomplishes its task and nothing more.
GeneralRe: 3rd Party Vendors WAKE UP! Pin
Anonymous10-Apr-04 22:17
MemberAnonymous10-Apr-04 22:17 
GeneralUse of 3rd party controls depends... Pin
LongRange.Shooter24-Oct-02 10:22
MemberLongRange.Shooter24-Oct-02 10:22 
GeneralNeed Choice: I only use third party controls when source code is supplied. Pin
NormDroid23-Oct-02 23:48
professionalNormDroid23-Oct-02 23:48 
GeneralWho's the 2nd party? Pin
Marc Clifton22-Oct-02 8:17
mvaMarc Clifton22-Oct-02 8:17 
GeneralRe: Who's the 2nd party? Pin
peterchen22-Oct-02 14:18
Memberpeterchen22-Oct-02 14:18 
GeneralRe: Who's the 2nd party? Pin
Troy Marchand23-Oct-02 8:23
sitebuilderTroy Marchand23-Oct-02 8:23 
GeneralDecision factors Pin
Troy Marchand22-Oct-02 6:30
sitebuilderTroy Marchand22-Oct-02 6:30 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 2:45
MemberGary Wheeler23-Oct-02 2:45 
GeneralRe: Decision factors Pin
Paul Watson23-Oct-02 4:21
sitebuilderPaul Watson23-Oct-02 4:21 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 4:56
MemberGary Wheeler23-Oct-02 4:56 
GeneralRe: Decision factors Pin
Ed Gadziemski25-Oct-02 6:01
professionalEd Gadziemski25-Oct-02 6:01 
GeneralRe: Decision factors Pin
Gary Wheeler25-Oct-02 8:29
MemberGary Wheeler25-Oct-02 8:29 
GeneralRe: Decision factors Pin
Troy Marchand23-Oct-02 7:26
sitebuilderTroy Marchand23-Oct-02 7:26 
GeneralRe: Decision factors Pin
Gary Wheeler23-Oct-02 8:11
MemberGary Wheeler23-Oct-02 8:11 
GeneralRe: Decision factors Pin
Troy Marchand23-Oct-02 8:22
sitebuilderTroy Marchand23-Oct-02 8:22 
GeneralDependency issues Pin
Rob Caldecott21-Oct-02 2:50
MemberRob Caldecott21-Oct-02 2:50 
GeneralRe: Dependency issues Pin
Navin21-Oct-02 10:47
MemberNavin21-Oct-02 10:47 
GeneralRe: Dependency issues Pin
peterchen22-Oct-02 14:19
Memberpeterchen22-Oct-02 14:19 
GeneralRe: Dependency issues Pin
Navin23-Oct-02 4:00
MemberNavin23-Oct-02 4:00 
GeneralRe: Dependency issues Pin
peterchen23-Oct-02 11:09
Memberpeterchen23-Oct-02 11:09 
GeneralDepends on Cost & Client Pin
Paul Watson21-Oct-02 0:15
sitebuilderPaul Watson21-Oct-02 0:15 
GeneralRe: Depends on Cost & Client Pin
Troy Marchand21-Oct-02 9:48
sitebuilderTroy Marchand21-Oct-02 9:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.