You're probably eager to get started writing, compiling, and running C# programs. But we're purposely not going to get into the details of downloading and installing C# and the .NET Framework on your computer, the mechanics of compiling programs, or any of that just yet. Here is a little roadmap of how this book is organized:
Part One of the book focuses on object concepts—in other words, the "what" of objects; we don't want you to be distracted from learning these basic concepts by the "bits and bytes" of getting the C# environment up and running on your machine.
Part Two of the book focuses on object modeling—that is, the "how" of designing an application to make the best use of objects. We don't want you to be trying to program without an appropriate OO "blueprint" to work from.
We'll then be ready for the "grand finale"—rendering our object model in C# code, in order to produce a working Student Registration System (SRS) application—in Part Three.
If you can remain patient, and resist the temptation to dive into C# programming until we get to Part Three, we promise that you'll have ample opportunity to get your hands dirty with C# code at the appropriate stage in your learning process.