Technical Articles ​

SocketTools Subscription FAQ

The SocketTools Subscription is a comprehensive collection of every component included with SocketTools, and is compatible with virtually every major development tool available for the Windows platform.
Read More →

Windows Package Manager

If you're familiar with Linux distributions, one of the things you learn to use early on is a package manager. These are utilities with names like apt, dpkg, yum and dnf which are used to install and update software installed on the system. There is now an official package manager available for the Windows platform.
Read More →

Prioritizing IPv4 Connections

Windows will normally prefer to use IPv6 instead of IPv4 if the local system has been configured with IPv6 enabled and the system you want to connect with has an IPv6 address assigned in its DNS record. However, there may be situations where you want the system to prioritize IPv4 instead.
Read More →

SocketTools .NET 5.0 Downloads

Microsoft has released .NET 5.0 and it is available with Visual Studio 2019 16.8.3 and later versions. Use the Visual Studio Installer to check what version you have installed and update to the current release. .NET 5.0 was a short-term release and reached end-of-support on May 8, 2022. SocketTools .NET 10 Build 1260 and later versions include assemblies which target the release version of the .NET 5.0 Framework as part ...
Read More →

SocketTools and Visual Studio 2022

Note: The Visual Studio 2022 Preview was released on 17 June 2021 and is available for download. Microsoft has announced the next major version of Visual Studio, with the first preview being available this summer. Visual Studio 2022 will be fully 64-bit, include support for .NET 6.0 and the latest standards for C# and C++. SocketTools will support the latest version of Visual Studio, while continuing to maintain backwards compatibility ...
Read More →

Windows Server 2003 Support

Microsoft discontinued technical support for Windows Server 2003 on July 14, 2015 and support for Windows Server 2003 R2 ended on October 9, 2016. This operating system no longer receives updates and it has been our general policy to end support for platforms that are no longer supported by Microsoft.
Read More →
5/5

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)
5/5

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)
5/5

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)
5/5

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