Screenshot Preview

Rebex FTP/SSL for .NET

by Rebex - Product Type: Component / .NET Class / 100% Managed Code / Source Code

Secure your FTP file transfers. Rebex FTP/SSL is a versatile file-transfer component for .NET languages (such as C# or VB.NET). It allows you to transfer files directly from your application using FTPS, an extension of FTP which is fast becoming a standard for secure FTP. This protocol is also known as FTP over SSL or FTP over TLS. You can upload from memory, resume aborted transfers & more - either synchronously or asynchronously, in active or passive mode, binary or ASCII. Also you can upload data directly to your server without creating temporary disk files, resume transfers that were aborted by a network error or user action and more.

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

Rebex FTP/SSL for .NET 2012

Add to Cart $ 342.02 1 Developer License - includes 1 Year Subscription (priority support and major/minor updates)
Mfr. Part No: 4718ftpSecNet
Download (4.4 MB)
Add to Cart $ 783.02 5 Developer License - includes 1 Year Subscription (priority support and major/minor updates) Download (4.4 MB)
Add to Cart $ 2,449.02 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) - includes 1 Year Subscription (priority support and major/minor updates) Download (4.4 MB)

Rebex FTP/SSL for .NET Subscription Renewal

Add to Cart $ 116.29 1 Developer License 1 Year Subscription Renewal (priority support and major/minor updates) Verify Download (4.4 MB)
Add to Cart $ 266.23 5 Developer License 1 Year Subscription Renewal (priority support and major/minor updates) Verify Download (4.4 MB)
Add to Cart $ 832.67 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) 1 Year Subscription Renewal (priority support and major/minor updates) Verify Download (4.4 MB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

Screenshot of Rebex FTP/SSL for .NET - .NET - 2012

What's new in Rebex FTP/SSL for .NET 2012?

  • New multi-file methods - Upload, Download, Delete and GetItems. The first two are replacements for PutFiles/GetFiles, Delete makes it possible to delete multiple files (or even a directory tree) at once and GetItems makes it possible to retrieve a list of files for the whole directory tree in one call.
  • Common API for SFTP and FTP/SSL - Even though Ftp and Sftp objects provide a very similar API, they are still two distinct classes and writing code that can use either of them was hard. Now, it is much easier with the introduction of IFtp interface.
  • Faster Blowfish and Twofish algorithms - Bruce Schneier's Blowfish and Twofish symmetric encryption algorithms are a popular choice for SSH communication encryption. Although Rebex already support both, they developed a new managed implementation that is substantially faster than the old one.

Rebex FTP/SSL is a versatile file-transfer component for .NET languages (such as C# or VB.NET). It allows you to transfer files directly from your application using FTPS, an extension of FTP which is fast becoming a standard for secure FTP. This protocol is also known as FTP over SSL or FTP over TLS.

FTPS enhances the standard FTP protocol by utilizing the well known and widely used TLS and SSL protocol. TLS 1.0 and its predecessor SSL 3.0 provide strong authentication, integrity and confidentiality on both the control and data channels. This is achieved by using RSA or DSA public key cryptography to authenticate the server (or even the client) and to negotiate the encryption method and symmetric keys to be used to encrypt your data. There are many FTP servers that support FTPS and their number is growing constantly.

Upload from memory, resume aborted transfers & more - either synchronously or asynchronously, in active or passive mode, binary or ASCII. Upload data directly to your server without creating temporary disk files. Resume transfers that were aborted by a network error or user action. Open a remote file as a stream and work with it as if it was accessible locally. Monitor upload and download status and progress using custom events. Send raw FTP commands to utilize enhanced functionality.

The automatic directory listing parser handles all popular FTP servers on Unix, Windows and Netware platforms. The parser is also easily extensible by you to support even the most exotic or future formats.

It includes 16 samples in VB.NET and C#, including a fully functional FTP client - Rebex Secure FTP/SSL samples focuses on real-life scenarios. In many situations, you only have to copy & paste code from one of the samples to your production code. Need to download a file or upload the whole folder? Do some background transfer without locking your GUI? Want a complete command line or WinForm FTP client for testing the component and making sure it works? You'll get samples for all of the above situations and more. All samples are available in both C# and VB.NET.


Product Search

Enter search words:

Award