Free ebook: Programming Windows Phone 7, by Charles Petzold

Gang, we’re done! 24 chapters, about 1,000 pages. Congratulations to Charles, who has outdone himself!
Speaking for Charles and for the Windows Phone 7 team, we hope that you will enjoy Programming Windows Phone 7:
You can download a PDF here (38.6 MB).
And you can download the ebook’s sample code here (5.03 MB).
This book is a gift from the Windows Phone 7 team at Microsoft to the programming community, and I am proud to have been a part of it. Within the pages that follow, I show you the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks. Read more...