title: Connect to socket.io using VB.NET
body: <p>I have an application running on Heroku that uses <a href="http://socket.io/" rel="nofollow">socket.io</a> to communicate with clients. So far, all the clients have been HTML/JS, so that's been working great. Now I want to write a client in Visual Basic, and I can't find any libraries anyone else has written to talk to socket.io from VB.NET.</p>
  
  <p>Is there such a library that I just haven't found? If not, how hard would it be to implement WebSockets or long polling in VB.NET? Would it be worthwhile to just include a WebBrowser control (using the standard socket.io library) to talk to the server and pass data in and out of it?</p>
  
  <p>It's been a few years since I did any work in VB, so I apologize if there's something obvious I'm missing here.</p>