Microsoft has been pushing hard to have developers on their side, firstly by releasing the free development tools , secondly by providing a strong baseline of training (some examples here and here ) and also by offering devices on conferences such as PDC10. Now another effort comes together as Charles...