WP7 Related Sites:
Credit: this list is based off of Randy Guthrie’s Windows Phone 7 Cheat Sheet.


Free Microsoft software for students and register to be a WP7 developer:

·         http://www.dreamspark.com  Verify student status, links to learning resources and tools

·         Rob Miles Video Screencast demo of how to set up a student marketplace account via Dreamspark: http://www.robmiles.com/journal/2011/2/6/getting-students-started-in-the-windows-phone-marketplace.html

·         http://create.msdn.com App Hub; set up developer account, upload apps to marketplace, get learning content.


SDK and Software Download:

·         Windows Phone 7 Toolkit (SDK): http://create.msdn.com/en-us/home/getting_started

·         Zune Client Software (need for testing apps on phone): http://www.zune.net

 

How to program the phone with no programming knowledge:

·         [WP7] Development for the Absolute Beginner (64-part video series): http://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners

 

How to program the phone:

·         Windows Phone 7 Training Kit (download): http://msdn.microsoft.com/en-us/wp7trainingcourse.aspx

·         Programming Windows Phone 7 (free e-textbook): http://charlespetzold.com/phone/index.html

·         Windows Phone 7 Educational Catalog: http://create.msdn.com/en-US/education/catalog/

·         Rob Miles Windows Phone 7 Learning Materials: https://www.facultyresourcecenter.com/curriculum/pfv.aspx?ID=8729&Login=&wa=wsignin1.0

·         Windows Phone 7 in 7 minutes: A collection of 7 minute video tutorials to get you started on Windows Phone 7 app development


Commercialize your app:

·         MySchoolApp: A “first” certifiable Windows Phone 7 project you can put on the marketplace

·         AppMakr: Online tool that helps make a super-easy “first” certifiable Windows Phone 7 app project.

·         Microsoft Platform Ready: free assistance in developing and marketing your Windows Phone 7 applications.

·         Monetize Your Windows Phone 7 Apps: How to earn money by displaying tiny adds on your “free” Windows Phone 7 apps

·         Windows Phone 7 Certification Requirements: http://go.microsoft.com/fwlink/?LinkID=183220

 

 

General help and more advanced issues:

·         Kenny Spade’s Blog (beginning game stuff): http://blogs.msdn.com/kennyspade

·          UI Design and Interaction Guide for Windows Phone 7 http://go.microsoft.com/fwlink/?LinkID=183218

·         Push Notification Documentation Library for Windows Phone 7: http://msdn.microsoft.com/en-us/library/ff402537(v=VS.92).aspx

·         Design Resources for Windows Phone 7, including design templates: http://msdn.microsoft.com/en-us/library/ff637515(VS.92).aspx


Legal and related information

·         Windows Phone Marketplace Terms of Use. (App Hub Website)

·         The Application Provider Agreement. (Legal details about the Marketplace)