title: Are there any decent Websocket C# implementations?
body: <p>I have already created my server in <code>System.Net.WebSockets</code> and now after transferring it between machines I had noticed Windows Server 2008 is not supported, are there any other implemetations which support an X509Certificate as authentication and would require minimal conversation.</p>
  
  <p>I have been googling for this in the past 2 hours but haven't found anything meaningful, just a collection of poorly written, poorly documented libraries that throw exceptions on the regular, specifically SuperSocket, the server implementation of which seems to be complete buggy bull.</p>
  
  <p>Could anyone post some sample client code from a decent library? I am growing desperate.</p>