How do I... Use C# to upload and download files from an FTP server?
Source: Zach Smith
Many third party components exist that enable developers to implement upload and download capabilities in their applications. With C# and the .NET Framework Microsoft has given developers this capability without the need to use third party components. Zach Smith demonstrates how to upload and download files from a FTP server using built-in .NET Framework components.
This download is also available as an entry in the TechRepublic How do I... blog.