I would like to thank Devon Musgrave, Danielle Bird, Dail Magee Jr., and all the other wonderful and talented people, including Elizabeth Hansford and Lisa Pawlewicz, at Microsoft Press. In addition, I would like to thank Kel Good for his thoughtful and insightful input to this book, particularly in the area of naming conventions. Finally, I would like to thank my family, friends, and coworkers, all of whom made this book possible.