The source code and binaries can be downloaded here, and and Pterneas has provided potential users with an informative FAQ:
• Why not using WCF instead of web sockets? Because it's tougher. Using web sockets, messages can be sent after a server event occurs. And it's a lot easier!
You can also get some help on using HTML5 and Canvas from this 5-minute tutorial.