How to improve GUI responsiveness
It is recommended that Windows Forms applications should use asynchronous processing for most FTP operations. For more information on this see the topic
How to use asynchronous methods
.