A rock-solid and efficient implementation of the FTP & FTPS (FTP over SSL) protocols for .NET and ASP.NET. The leading .NET FTP library.
Works with all FTP server types. If the built-in support for Unix, VMS, AS/400, Windows, and DOS server types is incompatible, you can plug in a custom parser for instant compatibility.
Supports all major FTP operations, secure FTP over SSL (FTPS), HTTP proxy server support, resume, FXP server-to-server, TLS 1.2 encryption, MLST+MLSD, passive mode for firewalls and proxies, wildcards, filtering, memory streaming, asynchronous operations, status events, FEAT command, MODE Z, and much more. For SFTP (FTP over SSH), consider Xceed SFTP for .NET.