This book got a lot of coverage in the last several weeks as a free giveaway and now Microsoft has made it available for download at the Microsoft Download Center.

This free electronic book download is in PDF format and is just 13.1MB.

Develop your first applications for Windows Phone 7 using Microsoft XNA and Silverlight—expertly guided by award-winning author Charles Petzold. This book is a gift from the Windows Phone 7 team and Microsoft Press to the programming community.

  • Supported Operating Systems: Windows 7;Windows Vista;Windows XP

To use this book properly you’ll need to download and install the Windows Phone Developer Tools, which includes Visual Studio 2010 Express for Windows Phone, XNA Game Studio 4.0, and an on-screen Windows Phone Emulator to test your programs in the absence of an actual device. Get the latest information and downloads at

I might just have to try my hand at programming with this book and see what happens.  Anyone else tried this book as a guide to learning how to program Windows Phone 7 applications?  If so, how did it go?

Download the Microsoft Press ebook: Programming Windows Phone 7