The Solitaire XNA example demonstrates how to develop a solitaire card game for Windows Phone 7 using XNA Game Studio. The example contains implementation for loading 2D textures, detecting multiple touch events, and drawing images on the screen. In addition, the game state is preserved with the 'tombstoning' method when the application is deactivated.
This example app has been ported from a corresponding Qt example, and demonstrates and provides guidance on the porting and co-development between Qt and Windows Phone. This example is hosted in a Nokia Developer Project, where you can find implementation and porting notes, discover recent revisions, and contribute to the project.