Sftp Samples

WinForms and Console Examples

Our WinForms and Console apps cover all the key features of the component.

ScpClient

This example illustrates how to connect to an SCP server, create directory, transfer files, and delete files and directories.

ScpConsole

This console application shows how to connect to an SCP server, create directory and copy files using console commands.

SftpClient

This application shows how to connect to an SFTP server, create directory and copy files.

SftpConsole

This console application shows how to connect to an Sftp server, create directory, copy and manipulate files using console commands.

SftpList

This console application shows how to connect to an Sftp server and list remote items on the server.

SftpMultipleThreadsTransfer

This WinForms application shows how to transfer files and directories to an Sftp server using multiple threads.

SftpQuickSynchronize

This WinForms application shows how to synchronize local directories with remote directories on an Sftp server using the QuickSynchronize method.

SftpResumeTransfer

This application illustrates how to resume transfering file.

SftpSynchronization

This WinForms application shows how to synchronize local directories with remote directories on an Sftp server.

SftpTransferMultipleFiles

This application illustrates how to transfer multiple files in a WinForms app.

SftpUploadDownload

This application illustrates how to upload and download a single file.

SftpZlibUploadDownload

This console application shows how to compress data while uploading and extract data while downloading.

WPF Examples

Ultimate SFTP library can also be used in WPF applications. The setup package includes an application demonstrating how to use the library.

SftpUploadWpf

This WPF application shows how to upload a file to a remote server.

Xamarin iOS Examples

With the support for Xamarin iOS platform, you can now use our component to write your file transfer apps that can run on millions of devices.

ListFolder

This iOS application shows how to connect to an SFTP server and browse files and directories on the server.

Xamarin Android Examples

With the support for Xamarin Android platform, you can now use our component to write your file transfer apps that can run on millions of devices.

SftpClient

This Android application shows how to connect to an SFTP server and browse files and directories on the server.

.NET CF Examples

Our .NET CF examples show you how easy it's to integrate the component in a Window Mobile app.

SftpClientDemo

This .NET CF application shows how to connect to an SFTP server, browse, and manage files and directories on the server.

SftpListing

This .NET CF application shows how to connect to an SFTP server and list files and directories on the server.

SftpResumeUploadDownload

This .NET CF application shows how to resume transferring a file.

SftpUploadDownload

This .NET CF application shows how to upload and download a file.

ASP.NET WebForms Examples

The library can also be used in ASP.NET WebForms applications in both Full-trust or Medium-trust environments.

AjaxSftpClientWebDemo

This Web application shows how to connect to an SFTP server and manage files and directories using AJAX technology.

ScpWebDemo

This Web application shows how to connect to an SCP server and download a file.

SftpMediumTrustWebDemo

This Web application shows how to connect to an SFTP server and download a file in medium-trust hosting environment.

SftpUploadWebDemo

This Web application shows how to connect to an Sftp server and upload a file.

SftpDownloadWebDemo

This Web application shows how to connect to an Sftp server and download a file.