The work for convert the existing .NET 4.5 code for support WinRT was more easier than I thought. In fact almost the entire code base is the same for .NET4.5 and WinRT, the only that I needed for reuse the code is a little bit of condicional compilation magic, and reimplement the socket layer using new WinRT Socket API.
Enjoy it! 🙂
Uma's and Gino's father, and a programmer ;)