This article sorts out common Windows Phone 7 Resources for your convenience. Resources will be updated frequently in the future. If you have good resources, please leave a message and I will edit it in this article.
1. Download Tool
Online installation package
Offline installation package (recommended)
2. Official Microsoft documents
Windows Phone 7 Chinese Development Center
MSDN Windows Phone Homepage
Microsoft Windows Phone Portal
Microsoft Windows Phone Home
Windows Phone Newsroom
Windows Phoen team blog
Silverlight for Windows Phone
Expression Blend 4 for Windows Phone
Windows Phone developer website
MSDN online help documentation
Windows Phone 7 developer training package
Windows Phone 7 developer training kit (Chinese Version)
Sample Code
Windows Phone 7 Jump Start video tutorial (English)
Inside Windows Phone video tutorial (English)
Microsoft Silverlight 4 offline document (Simplified Chinese)
Microsoft Silverlight 4 online help documentation (MSDN) (Simplified Chinese)
3. Forum
MSDN Windows Phone 7 Forum (English)
MSDN Windows mobile device Forum (Chinese)
Windows Phone Forum
Windows Phone information site
4. Common WP7 sites
Codewp7 halogen Surface Network
Smart machine Network
Codeplex Windows Phone 7
Windows Phone 7-CodeProject