Is there any built-in functionality that allows uploading files from FTP to .NET?
Starting with .Net Framework 2.0: System.Net.FtpWebRequest