Generally edtFTPnet/PRO users should use SecureFTPConnection since it has all the features of FTPConnection and ExFTPConnection plus secure FTP.
FTPConnection
is a .NET component
that provides basic FTP client functionality. It may be
used in visual designers, or as a conventional class.
FTPConnection
's functionality includes connecting to FTP servers, changing
working directory
on the server, file transfers (ASCII and binary), appending, cancellation and resumption, active
and passive modes, directory listings, renaming files, directory creation and more - all
standard FTP operations are supported. A wide range of FTP servers are supported.
To get started, see the
How to connect to an FTP server
topic, followed by
How
to upload,
download and delete a file
.
FTPConnection
also supports a wide range of .NET events. FTP events are
discussed in
How
to use FTP events
.
ExFTPConnection
should be used if asynchronous transfers, directory transfers
or SOCKS
proxies are required. It also provides the FTP communications infrastructure for the controls in
the FTP GUI Toolkit.
SecureFTPConnection
should be used if secure FTP transfers are required.