



The Catalyst Internet Mail ActiveX control enables developers to easily integrate email functionality within their applications. The control implements the standard protocols for sending, receiving and composing Internet e-mail messages.
The Catalyst File Transfer ActiveX control enables developers to easily integrate file transfer functionality within their applications. The control implements the standard protocols for sending and receiving files over the Internet.
The Catalyst File Transfer .NET component enables developers to easily integrate file transfer functionality within their applications. The control implements the standard protocols for sending and receiving files over the Internet.
The SocketTools .NET Edition consists of nineteen managed code components for Internet and intranet application development. All major Internet protocols are implemented, and both Visual Studio .NET 2003 and Visual Studio 2005 are supported.

SocketTools Secure .NET Edition
$695 - Catalyst Development Corporation
The SocketTools Secure .NET Edition is a collection of managed code classes, designed to simplify the integration of Internet functionality into applications built using the Visual Studio development platform. SocketTools 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 do not require any special knowledge of security protocols or encryption.
The SocketTools components are written in C# and are compatible with any Visual Studio.NET language. The SocketTools classes support both synchronous and asynchronous network connections, a thread-safe implementation with full support for multithreaded applications and support for proxy servers including secure proxies using FTP and HTTP. Secure connections using SSL and TLS are also supported using 128-bit encryption, providing integrated security features that can be enabled with just a few lines of code.
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.

SocketTools Visual Edition
$395 - Catalyst Development Corporation
The SocketTools Visual Edition consists of ActiveX components for use with visual development environments such as Visual Basic, Visual C++ and Delphi. A total of eighteen controls provide client interfaces for the major application protocols such as the File Transfer Protocol, Hypertext Transfer Protocol, Simple Mail Transfer Protocol, Domain Name Service and Telnet. All versions of Visual Basic from 5.0 and later are supported, and the components can be used with any 32-bit development tool that supports COM and the ActiveX control specification. All of the controls share many common attributes. The network controls support both synchronous (blocking) and asynchronous modes of operation, and also include the ability to log the Windows Sockets function calls for debugging purposes. All of the controls are thread-safe and can be used in multithreaded containers, such as Internet Explorer. With the exception of the visually oriented controls (the browser, image viewer and terminal emulation controls), they can also be used as simple Automation objects, without requiring that they be placed on a form or inside another container. With full support for 32-bit Windows platforms, illustrative samples, comprehensive online help, a tutorial to help developers get started, a complete User?s Guide and Technical Reference in PDF format for easy printing, the SocketTools Visual Edition provides the greatest functionality and broadest range of features available for building Internet and intranet applications. The controls are completely royalty free and include a 30-day money-back guarantee.

SocketTools Scripting Edition
$395 - Catalyst Development Corporation
SocketTools Scripting Edition consists of Component Object Model (COM) libraries designed primarily for use in scripting languages such as VBScript, JavaScript and PHP. While the interface to the Scripting Edition components is similar to the ActiveX controls in the Visual Edition, the internal design has significant differences. The Scripting Edition components do not have the inherent overhead of ActiveX controls and they implement a threading model that makes them much more efficient to use with Active Server Pages (ASP) and similar environments. Unlike other software development toolkits which may use complicated data structures or require a complex interdependency between objects, the SocketTools interface is designed to be simple to understand and use. For example, there are no language specific constructs like C unions in our Library Edition API. By focusing on providing a clean interface that only requires intrinsic data types and simple structures, SocketTools can be used in a wide variety of programming languages beyond just C and C++. Likewise, our Visual and Scripting Edition components implement a straight-forward interface that is designed to be compatible with virtually any language that can use COM objects.

SocketTools Secure Scripting Edition
$695 - Catalyst Development Corporation
SocketTools Secure Scripting Edition consists of Component Object Model (COM) libraries designed for use in scripting languages such as VBScript and JavaScript. The components do not have the inherent overhead of ActiveX controls and implement a threading model for more efficient use with Active Server Pages (ASP) and similar environments. This edition includes support for the industry standard Secure Sockets Layer (SSL) and Transport Security Layer (TLS) protocols which are used to ensure that data exchanged between the local system and a remote host is secure and encrypted. The Secure Editions implement the major secure protocols such as HTTP, FTPS, SMTPS, POP3S, IMAPS and more. Your data is protected by industrial strength 128-bit encryption, with full support for client certificates. Using the popular SocketWrench component that is part of SocketTools, you can also write your own, custom secure server applications. And there's no need for you to understand the details of certificate management, data encryption or how the security protocols work. All it takes is a few lines of code to enable the security features, and SocketTools handles the rest!

SocketTools Secure Visual Edition
$695 - Catalyst Development Corporation
SocketTools Secure Visual Edition is a collection of controls that supports secure data connections over the Internet or a local network. It includes client interfaces for Secure Sockets Layer (SSL) compliant versions of the Hypertext Transfer Protocol (HTTPS), File Transfer Protocol (FTPS), Simple Mail Transfer Protocol (SMTPS) and other popular application protocols PLUS all the standard Visual Edition components. Almost all details of the standard SSL protocol are hidden within the controls, enabling developers to produce secure client applications with only small additional considerations beyond those needed for non-secure versions of those same applications. All versions of Visual Basic from 5.0 and later are supported, and the ActiveX controls can be used with any 32-bit development tool that supports COM and the ActiveX control specification.
The following protocols are supported by the SocketTools Secure Visual Edition: Domain Name Service (DNS), File Encoding and Compression, File Transfer Protocol (FTPS), Finger Protocol, Gopher Protocol, Hypertext Transfer Protocol (HTTPS), Internet Control Message Protocol (ICMP), Internet Message Access Protocol (IMAPS), Multipurpose Internet Mail Extensions (MIME), Network News Transfer Protocol (NNTPS), Network Time Protocol, Post Office Protocol (POP3S), Remote Access Services (RAS), Remote Command Protocol, Simple Mail Transfer Protocol (SMTPS), Terminal Emulation, Telnet Protocol, Whois Porotocol, Windows Sockets (SocketWrench).

SocketWrench Standard Edition
$95 - Catalyst Development Corporation
The SocketWrench Standard Edition contains an ActiveX control for use in visual development tools such as Visual Basic and FoxPro. It also contains a dynamic link library (DLL) which can be used in a wide variety of programming languages, both those supported in Visual Studio as well as third-party languages and scripting tools. For C/C++ programmers, complete header files and class wrappers are also included with the Standard Edition. The .NET development platform supports the use of COM objects and unmanaged DLLs, which allows you to develop applications using SocketWrench in .NET as well. The component can be used on 32-bit platforms such as Windows 95/98, Windows NT 4.0, Windows 2000 and Windows XP. Standard client and server capability is provided, as well as support for both TCP and UDP protocols and the complete Windows Sockets API. Virtually any type of application which needs to communicate with another, either on a local network or over the Internet, can be written using the SocketWrench Standard Edition.
The SocketWrench Standard Edition has been completely redesigned and implemented, taking advantage of our experience in building client and server components for the Windows platform. The interface has been significantly simplified, while retaining all of the features and functionality that developers expect.
The SocketWrench Standard Edition continues to provide the same advantages offered by previous versions. There are no runtime licensing fees, and there are no restrictions on the number of products which may be developed using the SocketWrench Standard Edition.
© 2007-2008 Software Institute
Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.