Any developer worth his or her salt knows that it’s all been done before. And it’s probably already been done better and faster. That’s why they use components. After all, building everything from scratch is so 1984. With so many powerful minds concentrating on solving common development problems and making those solutions available, modern developers spend most of their time connecting pipes, rather than designing and manufacturing them. But without great pipes, the guys upstairs can’t take their hot showers. Here are the folks who make the best, easiest-to-thread application plumbing.

Component Source
ComponentArt ComponentOne
DataDynamics
DevExpress
Dundas
Farpoint
Infragistics
N Software
OSGi SoftwareFX
SpringSource
SyncFusion
Telerik

Continue to next category: Database 2008