Updated code for Tom Miller's Managed DirectX Kickstart book
One of the books that became part of our .NET Academic Library was Tom Miller's Managed DirectX Kickstart. It's still a very useful book, and great to learn from, but the Managed DirectX API has changed a little bit since it was written. Enough so that quite a few of the code samples from the book no longer compile.
The very excellent ZMan has gone and updated the samples to work with the June 2005 and August 2005 DirectX SDKs.
I still think Managed DirectX -- which gives you 98% of the speed of DirectX in C++, lets you work in a managed environment, and on average write about 50% less code -- is by far and away the best way to teach or learn game development.