Windows Phone Recovery Tool can help you to reset and recover your Lumia smartphone. This tool should be used if your phone phone is not responding, appears to be stuck, or is not starting. It automatically identifies the Lumia phone connected to your computer and downloads the required software image to install.
A fine interface between Windows-based computers and Windows mobile phones.
Install and uninstall applications, explore devices, and easily transfer data.
An extension to the developer tools in Windows Phone SDK.
It adds two new emulator images to your existing Windows Phone SDK installation.