.NET FTP Component for C# VB.NET ASP.NET, .NET FTPS FTP/SSL Library Client Upload Download File Transfer

.NET FTP Component for C# VB.NET ASP.NET, .NET FTPS FTP/SSL Library Client Upload Download File Transfer
 NetXtreme FTP Component for .NET/.NET CF (C#, VB.NET, ASP.NET)
.NET/.NET CF FTP, Secure FTPS, TLS/SSL FTP Component for C#, VB.NET, ASP.NET
  • Quickly and easily add comprehensive FTP, FTP/SSL (FTPS) File Transfer capabilities to your .NET/.NET CF applications

  • Component Version: 3.0
  • Royalty FREE, unlimited site deployment
  • .NET/.NET CF Version: 2.x and 3.x
    for C#, VB.NET & ASP.NET
.NET/.NET CF FTP Component intro.NET FTP Component features.NET/.NET CF FTP Component includes.NET/.NET CF FTP Component pricing.NET/.NET CF FTP Component samples.NET FTP Component tutorial.NET FTP Component news
Buy our products today with coupon code:
"powering your success"
to SAVE 15% on Your Orders.

The feature-rich and robust

NetXtreme FTP Component

enables you to quickly and easily incorporate File Transfer, File Transfer over TLS/SSL functionality in your .NET/.NET CF client applications
. In addition to standard uploading and downloading files,

the FTP library also supports remote file management functionality

such as directory listings and the ability to rename, delete and move files on the server. The component also offers the flexibility, ease of use and rapid development features of a component without the complexities of working with the native socket class or in-depth knowledge of how the

File Transfer Protocols

are implemented. 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 NetXtreme FTP Component for .NET Framework and .NET Compact Framework 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 external dependencies on third-party components or libraries. Comprehensive integrated documentation and a number of well documented samples will help you to quickly write your .NET/.NET CF applications.

If you need SSH Secure FTP (SFTP) Component, please visit SSH Secure FTP (SFTP) Library page.



NetXtremeFtp is also included in the following suites which are bundles that include many additional .NET/.NET CF components:

FTP Component's Major Features (Click here to see more):

  • NetXtremeProxy component is included.
  • All the standard FTP file and directory operations (upload, download, rename, resume, abort,...).

  • Resume previously interrupted file.
  • Upload, download, remove entire directory.

  • Supports multi-threads upload and download to speed up file transfer.
  • Quickly and easily synchronize folders.
  • Compress and decompress data on-the-fly.
  • The FTP library fully supports both event-driven (asynchronous) and blocking (synchronous) application designs.
  • Supports FTP, TLS/SSL FTP (FTPS). Explicit and Implicit FTP/SSL support.

  • SSL2, SSL3, PCT and TLS support.
  • Supports MODEZ, MODEB.
  • Firewall, HTTP CONNECT, SOCKS4, SOCKS4A, SOCKS5, and FTP Proxy servers support.
  • X509 Certificate Management support.
  • Large file support (>4GB).
  • Supports IPv6.
  • Tested with many FTP servers.
  • Fully-managed .NET components written in C#.

  • Comprehensive integrated product documentation and 26 Sample projects written in C#, VB.NET and ASP.NET.
  • NetXtremeFtp can run under both .NET Framework and .NET Compact Framework 2.x and 3.x, no need to learn another API when going mobile.

  • Seamless integration with popular development environments including Microsoft Visual Studio .NET and CodeGear products.
  • Supports Visual Studio 2005, Visual Studio 2008, Delphi, C# Builder and other compliant development environments.

  • more...

FTP C# and VB.NET Examples - Upload and download file:

C# FTP

VB.NET FTP
// Create a new FtpClient instance.
FtpClient client = new FtpClient();

// Connect to the FTP server.
client.Connect("ftp.mydomain.com");

// Authenticate.
client.Login("username", "password");

// Upload file "c:\test.zip".
client.UploadFile("c:\\test.zip", "test.zip");

// Download remote file "test.zip".
client.GetFile("test.zip", "c:\\test_download.zip");

// Disconnect.
client.Disconnect();

More FTP Samples:

  • Click here to see more
Copyright © 2009 ComponentForge, LLC. All rights reserved.
 Quick Links
 .NET Components