Есть ли там кто-нибудь? Я сделал немало поисков. Похоже, есть несколько вариантов за несколько сотен долларов США ++, но я не вижу никаких бесплатных.
Есть один на www.example-code.com/csharp/ftp_asyncUpload.asp. Я не использовал это сам. Существует также http://www.eldos.com/sbb/, который имеет бесплатную пробную версию с придирчивым экраном. Я использовал этот, но не для асинхронной загрузки, но вы можете выполнить работу в делегате и использовать BeginInvoke, чтобы сделать его асинхронным.
JFYI: SecureBlackbox (упомянутый в предыдущем ответе) имеет компонент TElSFTPClient, который можно использовать в асинхронном режиме (фактически, асинхронный режим является основным для TElSFTPClient).