This article is an introduction to the Shader Series, a set of samples and articles that allow an intermediate 3D developer to begin to explore the programmable graphics pipeline.
This series of articles is an introduction to using data structures in games, with several game-specific examples of using data structures, and a quick-reference data structure performance "cheat sheet."
This supplemental article is a quick guide to the differences between fixed-function graphics architecture present in Direct3D9 and the programmable pipeline architecture used in the XNA Framework.