This book addresses the two fundamental concepts that programmers must grasp in order to write a professional object-oriented C# application, then introduces object terminology so you can translate an object model into C# code with ease.