Finding Your Best Starting Point in This Book
This book is designed to help you build skills in a number of essential areas. You can use this book if you are new to programming or if you are switching from another programming language such as C, C++, Sun Microsystems Java, or Visual Basic. Use the following table to find your best starting point.
If you are | Follow these steps |
New to object-oriented programming |
-
Install the practice files as described in the next section, “Installing and Using the Practice Files.” -
Work through the chapters in Parts I, II, and III sequentially. -
Complete Parts IV, V, and VI as your level of experience and interest dictates. |
New to C# 2005 |
-
Install the practice files as described in the next section, “Installing and Using the Practice Files.” Skim the first five chapters to get an overview of C# 2005 and Visual Studio 2005, and then concentrate on Chapters 6 through 19. -
Complete Parts IV, V, and VI as your level of experience and interest dictates. |
Migrating from C, C++, or Java |
-
Install the practice files as described in the next section, “Installing and Using the Practice Files.” -
Skim the first seven chapters to get an overview of C# 2005 and Visual Studio 2005, and then concentrate on Chapters 8 through 19. -
For information about building Windows applications and using a database, read Parts IV and V. -
For information about building Web applications and Web services, read Part VI. |
Switching from Visual Basic 6 |
-
Install the practice files as described in the next section, “Installing and Using the Practice Files.” -
Work through the chapters in Parts I, II, and III sequentially. -
For information about building Windows applications, read Part IV. -
For information about accessing a database, read Part V. -
For information about creating Web applications and Web services, read Part VI. -
Read the Quick Reference sections at the end of the chapters for information about specific C# 2005 and Visual Studio 2005 constructs. |
Referencing the book after working through the exercises |
-
Use the index or the Table of Contents to find information about particular subjects. -
Read the Quick Reference sections at the end of each chapter to find a brief review of the syntax and techniques presented in the chapter. |