Microsoft Robotics Studio

Microsoft just launched its “Robotics Studio” today which offers end-to-end robotics development environment customer technical preview for hobbyist, academic, and commercial developers.
The goal of the Microsoft Robotics Studio is to supply a software platform for the robotics community that can be used across a wide variety of hardware, applicable to a wide audience of users, and development of a wide variety of applications. As a platform, our intent is also to enable a third parties to supply support for new hardware, technologies, and tools, just as Microsoft Windows provides a platform for others to bring their products and technologies to the community of PC users.
check the video of the CEO of the Robotics Studio along with their blog. On the video you can see a demonstration of the integration of the robotics studio with the latest Lego Mindstorm NXT.