Export (0) Print
Expand All

Development Resources

Surface 1.0 SP1

This article lists third-party tools, documentation, and resources to help you develop, test, and debug your Microsoft Surface applications.

Third-Party Tools

This section lists tools, usually software, to help you develop and debug Microsoft Surface applications.

Snoop

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.

Snoop tool - Example

Books

The following books describe programming for WPF and Microsoft XNA, but this list is not an exhaustive list or an endorsement of these books:

WPF

  • 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

XNA

  • 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

Web Resources

Community Additions

ADD
Show:
© 2015 Microsoft