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.