This article lists third-party tools, documentation, and resources to help you develop, test, and debug your Microsoft Surface applications.
This section lists tools, usually software, to help you develop and debug Microsoft Surface applications.
Snoop is a utility to aid in visually debugging Microsoft Window Presentation Foundation (WPF) applications. It provides a visual tree view of WPF elements along with the properties and a list of events that have occurred on those elements.
The following books describe programming for WPF and Microsoft XNA, but this list is not an exhaustive list or an endorsement of these books:
Programming WPF, by Chris Sells and Ian Griffiths
Essential Windows Presentation Foundation, by Chris Anderson
Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition, by Matthew MacDonald
Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation (Pro - Developer), by Charles Petzold
Windows Presentation Foundation Unleashed, by Adam Nathan
Professional XNA Programming: Building Games for Xbox 360 and Windows with XNA Game Studio 2.0, by Benjamin Nitschke
Microsoft XNA Game Studio Creators Guide, by Stephen Cawood and Pat McGee
Microsoft XNA Unleashed: Graphics and Game Programming for Xbox 360 and Windows, by Chad Carter
Beginning XNA 2.0 Game Programming: From Novice to Professional, by Alexandre Santos Lobao, Bruno Pereira Evangelista and José Antonio Leal de Farias
This section lists Web sites that can help you develop WPF and XNA applications: