This book will provide C# developers the core knowledge and skills to pass the MCSD 70-483 certification exam: Programming in C#. Each chapter covers one of the core subject domains---referred to as "objectives"---that comprise the essential body of knowledge for this examination. The authors include experienced trainers who advised Microsoft on the development of its certification programs; they understand both the objectives and what it takes to master them. They will take a unique tutorial approach to this book not offered by competitors. Rather than just teaching readers how to answer a set of exam questions, the authors will provide them with an understanding of the underlying concepts and skills needed to succeed as professional C# programmers. In short, developers will not just learn how to pass a test---they'll learn how to become better C# developers!