Catalyst File Transfer Control

The Catalyst File Transfer Control enables you to quickly and easily incorporate file transfer functionality in your applications, using either the File Transfer Protocol (FTP) or Hypertext Transfer Protocol (HTTP). In addition to uploading and downloading files, the control also supports remote file management functionality such as directory listings and the ability to rename, delete and move files on the server. The File Transfer Control provides a high-level interface, and does not require that you understand network programming or how the specific application protocols work. In most cases, only a few lines of code are required to implement a file transfer in your application.

In addition to supporting standard file transfers, the Catalyst File Transfer Control also supports secure SSL and TLS connections. By simply setting a few properties, a secure connection using 128-bit encryption can be established, providing your application with the greatest flexibility and highest level of security available. Even advanced options such as client certificates are seamlessly supported. The security features are completely integrated into the component itself, meaning that there's no complex interdependencies between multiple components and no external dependencies on third-party components or libraries.

File Transfer .NET Component

For developers who are creating .NET applications, the File Transfer .NET component offers a comprehensive interface for uploading and downloading files, and compatibility with the ActiveX control which makes it simple to migrate your applications. The File Transfer .NET component is designed to be used with languages such as Visual Basic .NET, C# and Delphi .NET. It includes assemblies that target both version 1.1 and version 2.0 of the Common Language Runtime. You can target either version of the Framework, depending on your application requirements and the development tools you're using, such as Microsoft Visual Studio 2003 .NET, Visual Studio 2005 and Borland Developer Studio 2006.
» Read More

File Transfer ActiveX Control

For developers who are creating applications in Visual Basic 6.0, Visual FoxPro, PowerBuilder and other languages which do not use the .NET Framework, the File Transfer ActiveX control provides a simplified interface that makes it easy to upload and download files from within your applications. The File Transfer ActiveX control is implemented as a standard COM component and is designed to be used with most Windows programming languages as well as various scripting languages. Any language which can host ActiveX controls or create instances of a COM object is capable of using the File Transfer ActiveX control.
» Read More

File Transfer Links

Product Overview
An overview of the product design, features and benefits.


Product Features
Additional information about the product features.


.NET Component
Information about the File Transfer .NET component.


ActiveX Control
Information about the File Transfer ActiveX control.


Frequently Asked Questions
Answers to the most common questions about the product.


Release Notes
Release notes for the current version of the product.


License Agreement
The developer license agreement for this product.