>Anyone know how to navigate through an FTP server from c# code. That is, log in, list files, get files, delete files, ...?
You can use the System.Net.Sockets namespace to handle FTP communications. Unfortunately you need to code at the socket level. I suggest you go to
http://www.asp.net and navigate to the resource section. From there check out some of the resources and simply do a search on FTP at each site. This should provide you with a wealth of examples and info.
Here is one C# class library available.
http://www.csharphelp.com/archives/archive9.html
Michael McLain