Se você gostar de dar a sua aplicação do NET uma maneira simples se comunicar com os computadores remotos então BytesRoad.NetSuit pode ser a biblioteca que você está procurando. É uma biblioteca aberta da rede da fonte desenvolvida para a plataforma do NET e é escrito completamente em C #. ele expõe classes que você pode se usar em sua própria aplicação para uma comunicação com os usuários do ftp. Contem também as classes apropriadas para uma comunicação de TCP/IP com os vários proxies.