Microsoft Robotics Developer Center
Windows-based environment for academic, hobbyist, and commercial developers to easily create robotics applications across a wide variety of hardware. Key features and benefits of the Microsoft Robotics Studio environment include: end-to-end Robotics Development Platform, lightweight services-oriented runtime, and a scalable and extensible platform.
More Info here
