We need to thank a huge number of people for helping us put this book together. First, we'd like to thank our acquisitions editor, Danielle Bird Voeller, who worked very hard to get this book rolling. She introduced Brian and Marc to Bill Chiles, who in turn introduced us to Craig, which marked a turning point in our development of the book. Bill was absolutely tireless in his efforts to get us the information that we needed early on, and for that effort we are especially grateful. We would also like to thank our project editor, Sally Stickney, for her work on this book. She's an excellent editor, but perhaps more important for us as writers, she's an outstanding teacher. Jack Beaudry worked as our technical editor and was instrumental in helping us hone the book into a complete, finished product. Ina Chang was our copyeditor. We're very grateful to her for turning our sometimes incoherent babbling into easy-to-understand, grammatically correct sentences. Tess McMillan put together the book's Web page, and Tim Kim tested our companion content installer. We'd also like to thank Michael Kloepfer for his work on the book's art and Jason E. Fish for taking our author photo. Ken Hardy provided us with invaluable technical assistance and review. Kalpana Sanghrajka and Natalie Wells helped us highlight the most exciting user features of Microsoft Visual Studio .NET. In addition, we'd like to thank Greg DeCicco, Kipper York, Kenny Kerr, and Sam Henry for their assistance. Finally, Brian and Marc would like to thank Mary DeJong for giving us the go-ahead to work on the book. Brian would like to thank his wife, Kathryn, for her help, support, and motivation through the whole process; Craig would like to thank his parents, his brother, and his friends for their support. Marc would like to thank the Big Bang, without which none of this would have been possible.