conexión SFTP/FTP en Visual Basic VB.net

Si requieres subir o bajar algún archivo mediante SFTP/FTP desde Visual Basic, pues te compartiré algo que encontré en la red y que la verdad me funciono bastante bien. El código se puede descargar desde este link, viene con un proyecto de ejemplo donde podrás encontrar todo el código necesario para implementarlo en tu aplicación.