About PowerTCP FTP for .NET

Easily add FTP functionality to your applications.

PowerTCP FTP for .NET is an advanced FTP and FTPS class library that comes with an easy to use interface. It features generics, IPv6, dual-stack sockets, concurrent sessionsm X509 certificates and includes full SSL and TLS integration.

PowerTCP FTP for .NET Features

  • Stream interface supports the creation or inspection of data in memory without file access.
  • Serializable classes persist application settings between sessions.
  • Blocking and non-blocking (asynchronous) operation.
  • Progress event reports transfer rate and statistics.
  • MGET and MPUT copies multiple files using wildcards.
  • Synchronize files and directories.
  • Comprehensive explicit and implicit encryption.
  • Recursive wild-card directory copy and delete.
  • MODE Z "On-the-fly" ZLIB compression support.
  • Log event for session logging and debugging.
  • Extensive firewall and proxy support.
  • SSL2, SSL3, TLS version 1.0, 1.1, 1.2 support for stream-level security.
  • Client-side and server-side authentication options.
  • Network Address Translation (NAT) router support for secure transfers.
  • Explicit and implicit FTPS support.
  • Firewall and proxy support, including SOCKS, HTTP CONNECT and more.