I was browsing the web and found a open-source library for using SSH/SFTP connections in .NET. Thus I put together this example that contains methods to upload, download and list directories. I’ve made the class easy to use so that you can with ease implement progressbar and such on the transfers. Below you can see a screenshot from the example program.
Download example and sources: