An FTP application from scratch, written in C#, that uses only the TCP library.