I am develping an application which will upload the files to ftp server.
(My application will upload image files to ftp server)

What I found is that there are two ways to do this:

1. By using : Internet Transfer Control
2. By usging:CftpClient class/ ftpFiles and related classes

I got sample code on both of these.

But: "Which one is better and effcient. Which method should I use."
Please help and guide and if you can tell the difference between these two methods.

Please help and guide.