Write your own SFTP server in C#

Why would anyone want to write their own SFTP server? Why not choose one of many existing SFTP servers, you may ask. Why Some of reasons for not using a ready-made SFTP server include: Simple installation. Just copy an .exe, run it, and see it working. Less external dependencies. The…

Cross-platform unit testing in .NET, Mono and mobile platforms

Automated unit testing of .NET UI-less libraries in .NET is simple if all you need is to run a test suite on your build server. But when testing on multiple platforms such Xamarin.iOS, Xamarin.Android, .NET Compact Framework or Mono (on Linux or OS X), things get complicated. Fortunately,…

New component: SFTP/SCP/SSH File Server

Rebex File Server is an SFTP, SCP and SSH server library for .NET developers. It provides secure remote file system access over an SSH channel using SFTP or SCP protocols and makes it simple create an SFTP server that can be used by Rebex SFTP or any third-party SFTP, SCP…