Went to user group meeting on Windows phone 7 in Mountain View. Kenny Spade, Microsoft Evangelist showed us an excellent Microsoft site.
This is more like a Windows Phone 7 code samples or recipes site. Excellent and very useful. This will save you weeks of research of your own in any topic. All of this is under Microsoft
Click on the Education/ Education Catalog
which takes you to
All of this under