This long-awaited title provides a clear introduction to game programming for you, C# programmers! Microsoft insiders have written an easy-to-read guide, so you can start programming games quickly. This book even includes an introduction to Managed DirectX 9, and other advanced .NET features, like animation and sounds.
Code examples are actually complete games, and include .Nettrix, .Netterpillars, River Pla.NET, Magic KindergarteN, D-iNfEcT, Nettrix II (for the Pocket PC), and a version of the classic game, Spacewars.
This book is a perfect of example of what I do not like in my computer programming books:
I like for a book to present its subject in a logical order, using each concept to build upon the previous. This one presented the topics in seemingly random order.
I like for a book to contain small, self-contained code examples which I can write and experiment with to gain a better understanding of the subject. This one breaks one large application into bits and throws the bits randomly at you. Enjoy!