We have started to develop a web version of WordRoom. We will use web socket to communicate with our backend. All messages (POCOs) that is used in our versions of WordRoom is written in C#. We don’t want to rewrite all messages to JavaScript for use with web sockets. To solve this problem we created a tool called “Poco2Js”, it is available at CodePlex, https://poco2js.codeplex.com/. What it does is that it convert .NET POCOs to JavaScript classes. You just choose an assembly and all types in the assembly will be converted to JavaScript classes.