SocketTools Editions

There are three SocketTools Editions. SocketTools .NET,  ActiveX and Library. The SocketTools Subscription combines them all.

The SocketTools Subscription suite includes all assemblies, controls and libraries found in the .NET Edition, ActiveX Edition and Library Edition plus unlimited priority technical support and free upgrades. 

The SocketTools Subscription is a comprehensive suite of .NET classes, ActiveX controls (OCXs) and dynamic link libraries (DLLs) which can be used in a wide variety of programming languages. It provides everything that you need for any type of project and offers real value for professional developers who use a variety of software development tools and programming languages.

Recommended: Developers who require support for multiple languages and/or require additional support with free updates to the newest versions as they are released.

SocketTools 11 Subscription

The SocketTools .NET Edition is a collection of managed .NET classes, designed to simplify the integration of Internet functionality into applications built using Visual Studio or Embarcadero RAD Studio. Supports Windows 11 and Visual Studio 2022.

Developers using C# or Visual Basic can quickly create applications and services for both 32-bit and 64-bit platforms, adding features like file transfers, sending email messages, application storage and IP location. Integrated support for TLS and SSH enables strong encryption without any complex coding requirements.

Recommended: Developers using C# or Visual Basic with Visual Studio, Embarcadero RAD Studio or SharpDevelop. Requires .NET Framework 4.0 or later versions.

SocketTools 11 .NET Edition

The SocketTools ActiveX Edition includes ActiveX controls (OCXs) which can be used in a wide variety of development tools such as Visual Studio, Microsoft Office (VBA) and PowerBuilder. There is continued support for legacy development tools such as Visual Basic 6.0.

The ActiveX Edition is ideal for the developer who requires the flexibility, ease of use and rapid development features of a component. SocketTools covers it all, including uploading and downloading files, sending and retrieving e-mail, remote command execution, terminal emulation, and much more.

Recommended: Developers using Visual Basic 6.0, Microsoft Office (VBA), Visual FoxPro, PowerBuilder and other languages which can use ActiveX controls.

SocketTools 11 ActiveX Edition

The SocketTools Library Edition includes standard Windows dynamic link libraries (DLLs) which can be used in a wide variety of programming languages. It includes native 32-bit and 64-bit DLLs and uses standard Windows API conventions for broad compatibility.

The Library Edition is ideal for the developer who requires the high performance, minimum resource utilization and flexibility of a lower level interface, without the inherent overhead of the .NET Framework or ActiveX controls. If a language can call native functions exported from a DLL, then it can use the SocketTools libraries.

Recommended: Developers creating Windows desktop or server applications using languages such as C/C++, Object Pascal, Visual Basic, and PowerBASIC.

SocketTools 11 Library Edition

SocketTools and Catalyst Development have by far surpassed my expectations

I’ve been very impressed with all aspects of this project, and both SocketTools and Catalyst Development have by far surpassed my expectations. We ran into a number of roadblocks on this endeavor, and I appreciate your persistence and patience, particularly with the inconsistent test environment our client provided. I am also very impressed with the functionality of our new custom control. Very slick! Once again, thanks very much for all your hard work!
Kevin Taylor, Tailored Software, Inc. (Canada)

The documentation is amongst the best I’ve seen and used

Great product! I recently purchased the SocketWrench library and I’m pleasantly surprised by the ease of use and exceptionally intuitive API. I wanted to replace some home-grown code with the new component and it just dropped into place and worked on the first compilation! The documentation is amongst the best I’ve seen and used, with lots of clear and concise tips and helpful information. I am very impressed with the price-quality level. I look forward to many years of mutual benefits for both our companies.
Martin Hart, Memory Soft (Spain)

The best and most productive controls I have ever come across

Thanks for the amazing controls, the best and most productive I have ever come across. They work every time as per the detailed documentation with no gotchas. Great work.
Martin G Nagle, InfoMining PL (Australia)

I'm impressed with how you maintain backwards compatibility

I wanted to let you know how impressed I am with maintaining backwards compatibility. I had a VB6 program with 6 different implementations of the SocketWrenchCtl.SocketWrench class v4.5 (which was from 2006). I dropped the new in the updated .ocx file expecting to suddenly invoke 11 years worth of renamed properties, added dependencies and breaking changes. I have not yet changed a single line of code and so far (fingers crossed) it appears to be stable. I just thought I'd point that out because most devs can't go 3 months without introducing a breaking change (myself included)
Russell Phillips, Echotech (Australia)
Shopping Cart
Scroll to Top