Welcome at our developer-site
Here on 'TheCOMmon.net', we want to "push COM to its limits" - trying to lower the dependencies to MS's "original COM-Environment" like e.g. DCOM/COM+, ADO/JET
or the Windows-CommonControls - and even the MS-Office-COMponents (...our embeddable "OpenOffice-Component" is available now).
The background (or the goal) is, to bring feature-rich COM-based (n-tier) Applications to the Linux-Desktop (using its Wine-Environment). But of course all of our Tools can be used on Windows too - here you can profite from their usually small size, their great performance and the capability, to instantiate ActiveX-Dlls and OCX's without prior registering on their "target-platform".
Nearly all Components are build with VB6 and depend on the VB6-Runtime (wich comes preinstalled on all current WinOS's ranging from Win98SE up to Vista) - but they are of course usable from VC++-ATL-Projects too. The performance of well-implemented VB6-
COMponents is on par with the C++-ATL-pendants due to VBs (since Version 5) builtin C++ native Compiler (C2.exe). Simply compare e.g. dhSQLite with C++-implemented COM-wrappers for SQLite - or the performance of our dhRPCServer with DCOM/COM+.
All controls in our Tools-Section are free (as in free-beer) - you can use them without any restrictions in your own apps, but (as usual for tools in the "Public Domain") at your own risk. That doesn't mean, that we don't offer support - just drop us an email, if you experience any problems.
So finally, have fun and check out our Tools-Section!