Windows Phone 7 Developer Center

Here are all the resources you need to learn and start developing Windows Phone 7.

Windows Phone 7 Development Center