1)
FTP Component 1.0
.NET lacks FTP classes. KCommon FTP component lets programmers build .NET apps so users can send or receive files via FTP. Supports synchronous and asynchronous transfers. Supports passive but not active mode. Written in C#. Doesn’t support proxies. 2)
Xceed FTP Library 1.1
The Xceed FTP Library is a high-performance ActiveX control that allows developers to easily add FTP capabilities to their Windows or Web based applications and provides complete access to the feature rich and firewall friendly FTP protocol. 3)
Kellerman .NET FTP 2.06
Kellerman FTP is a robust and easy to use .NET FTP component. It supports FTPS and proxy servers. Kellerman FTP has the most features of any FTP component available.