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,…

Rebex SFTP Beta 1 for Xamarin.iOS released

UPDATE 2013-12-04: Final version of Rebex Total Pack (which includes SFTP) with official support for Xamarin.iOS and Xamarin.Android is available as a part of Release 2013 R3. To give it a try, just download the Rebex SFTP for Xamarin.iOS beta.  For a long time, developers using Rebex…

HOWTO: Solve the “Server certificate was rejected by the verifier” exception

This blogpost applies to Rebex components since version 2012 R3. It's an updated version of a blogpost we publised in 2009. If you wrote an application using Rebex FTP/SSL or Rebex Secure Mail component and get the “Server certificate was rejected by the verifier because…” error when connecting to…

Advanced Download and Upload with FTP and SFTP components

In the Basic Download and Upload with FTP and SFTP components blog post, we described how to download multiple files or directories with Rebex FTP and Rebex SFTP*. Today, we are going to explain TraversalMode as an additional option for Download and Upload methods. TraversalMode specifies how to search for…

Basic Download and Upload with FTP and SFTP components

In release R1 2012, we introduced new API for uploading and downloading multiple files. In this blog post, we are going to explain how to use the new Download and Upload methods. The usage is illustrated on the Download method, but the same principles can be applied for Upload as…