Product Name: SocketTools Secure .NET Edition
Version: 5.0 Build 5030
Release Date: December 4, 2007
Retail Price: 695.00 (USD)
Download: http://www.catalyst.com/cgi-bin/download.cgi?product=5068
 
50 words
Last updated
Jun 26, 2006
The SocketTools Secure .NET Edition is a collection of managed code classes for Visual Basic or C# developers who require the ease of use and rapid development features of components, without the complexities of the native socket classes or in-depth knowledge of how the various Internet protocols are implemented.
 
100 words
Last updated
Jun 26, 2006
SocketTools .NET is a collection of managed code classes ideal for Visual Basic or C# developers, designed to simplify the integration of Internet functionality into applications built using the Visual Studio development platform. With support for secure, encrypted connections using the industry standard Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, it is not necessary to understand how security protocols work. All of the major protocols are supported, including secure versions of HTTP, FTP, SMTP, POP3 and IMAP4. Secure sessions are established by setting a few properties and SocketTools takes care of the rest.
 
350 words
Last updated
Jun 26, 2006
SocketTools .NET is a collection of managed code classes, designed to simplify the integration of Internet functionality into applications built using the Visual Studio development platform. The SocketTools .NET Edition is ideal for the Visual Basic or C# developer who requires the ease of use and rapid development features of a component, without the complexities of the native socket classes and without requiring in-depth knowledge of how the various Internet protocols are implemented. With integrated support for secure, encrypted connections using the industry standard Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, the product includes nineteen class libraries and components which can be used to develop applications that meet a wide range of needs. All of the major protocols are supported, including secure versions of HTTP, FTP, SMTP, POP3 and IMAP4. Secure sessions can be established just by setting a few properties and SocketTools takes care of the rest.

The managed code classes are written in C# and are compatible with any Visual Studio.NET language. They are fully compatible with Visual Studio.NET 2003 and Visual Studio 2005. The class interfaces are very similar to the SocketTools COM interfaces so SocketTools users will find themselves in familiar territory.

SocketTools includes both high level and lower level interfaces for maximum flexibility; has low resource utilization and no external dependencies on third-party libraries including SSL libraries; support for both synchronous and asynchronous network connections; thread-safe implementation with full support for multithreaded applications; support for proxy servers including secure proxies using FTP and HTTP; support for standard SSL and TLS security protocols with 128-bit encryption; integrated security features that can be enabled with just a few lines of code; support for both implicit and explicit SSL and TLS connections; and support for client certificates when required by the remote host.

The product includes an online Developer's Guide and Technical Reference and examples in Visual Basic .NET and C# for both Visual Studio 2003 and 2005 and the components can be redistributed without any additional runtime licensing fees or royalties. Catalyst is a trusted company with over 10 years experience developing Internet components, with extensive technical support resources for developers new to Internet application development.