Smartphone application developers can finally get their hands on some official tools for app creation on the Windows Phone 7 platform. The beta version for Windows Phone 7 developer tools has been released. The set includes:
- Visual Studio 2010 Express for Windows Phone which is a free express edition of Visual Studio 2010
- Express Blend for Windows Phone which is a free edition of Blend focusing on Windows Phone 7 development
- Silverlight for Windows Phone 7
- XNA Game Studio for Windows Phone 7

Additionally a phone emulator accompanies the set. Developers can create apps and test them out on this emulator without requiring a physical Windows Phone 7 handset. The hardware-accelerated emulator provides simple and helpful debugging techniques. Moreover the emulator supports multi-touch events on multi-touch capable monitors.
Silverlight has gotten two new controls: Panorama and Pivot. Both of these tools lets developers easily implement Windows Phone 7 navigations styles.
Microsoft’s official blog post about the release can be read here. If you are facing problems while uninstalling the previous CTP, read the solutions offered here.
