At work, we develop software in .NET, currently using the built-in SslStream class, and I'm considering abandoning it.
Is Openssl recommended for SSL/TLS communications in .NET? And if so, should I just download the win binaries from http://slproweb.com/products/Win32OpenSSL.html ? I'm interested in a redistributable library package. Not looking for openssl command line utility.