Features
SocketTools provides everything you need to get started, including documentation and examples, along with free technical support to answer your development questions.
Visual Studio 2022 and .NET 9.0
File Transfers, Web Services and Email
TLS 1.3 and SSH2
OAuth 2.0 Authentication
Secure Private Cloud Storage
GeoIP Location Services
Data Encryption and Compression
IPv4 and IPv6 Connections
Asynchronous Connections
Product Overview
The SocketTools .NET Edition includes components for uploading and downloading files, accessing web-based services, sending and retrieving e-mail messages, executing commands on remote servers, interactive terminal sessions and much more.
The SocketTools .NET components are compatible with Visual Studio 2022 and previous versions. The assemblies can be used with applications which target the .NET Framework version 4.0 through version 9.0. They are supported on 32-bit and 64-bit Windows desktop and server platforms. Examples are provided for Visual Studio 2010 and later versions.
Supported protocols include DNS, FTP, HTTP, ICMP, IMAP4, NNTP, POP3, SMTP, SSH and TELNET. General purpose TCP and UDP client and server support is also included, along with support for both IPv4 and IPv6 networks. A single interface provides both synchronous and asynchronous network connections.
SocketTools provides secure, private cloud storage for your applications, geographical IP location and text messaging components. There are no additional third-party services for you to subscribe to, and no additional fees to access these services in your applications. Everything is included with your .NET Edition development license.
Secure connections are supported using the Transport Layer Security (TLS) and Secure Shell (SSH) protocols with AES-256 bit encryption. Security features in the components can be enabled with just a few lines of code and do not require any experience with data encryption or cryptography.
The properties, methods and events are very similar to the SocketTools ActiveX controls, making it easier to migrate projects from legacy development tools. Whenever possible, the SocketTools classes were designed to make the transition to .NET as easy as possible.
Free Technical Support
A SocketTools .NET Edition license includes free technical support by e-mail, and access to support resources such as our knowledge base and online help. Technical reference documentation and example programs are included with the product. If you have critical support needs, you can also purchase additional support with your license.
Evaluate SocketTools
You can download a free, fully functional evaluation copy of SocketTools that you can use for 30 days. Your evaluation also includes free technical support when you have questions. After you have purchased a license, you can use the SocketTools components in as many projects as you wish, and redistribute your software to an unlimited number of users, without any additional runtime licensing fees.