|
C# 2005 for Dummies (For Dummies S.)
C# is Microsoft's object-oriented programming language, designed for improving productivity in the development of Web applications. Fully revised for C# 2005, this book begins with creating a C# program, then moves into C# and object-oriented programming fundamentals, Windows programming with C# and Visual Studio, and debugging and error handling.
It's friendly, and a conversational approach to understanding C# is certain to get readers quickly creating applications. The CD-ROM contains all the sample code in the book as well as bonus materials.
Contents:
Introduction
Part I: Creating Your First C# Programs
Chapter 1: Creating Your First C# Windows Program
Chapter 2: Creating Your First C# Console Application
Part II: Basic C# Programming
Chapter 3: Living with Variability Declaring Value--Type Variables
Chapter 4: Smooth Operators
Chapter 5: Controlling Program Flow
Part III: Object--Based Programming
Chapter 6: Collecting Data The Class and the Array
Chapter 7: Putting on Some High--Class Functions
Chapter 8: Class Methods
Chapter 9: Stringing in the Key of C#
Part IV: Object--Oriented Programming
Chapter 10: Object--Oriented Programming What's It All About? Chapter 11: Holding a Class Responsible
Chapter 12: Inheritance Is That All I Get? Chapter 13: Poly--what--ism? Part V: Beyond Basic Classes
Chapter 14: When a Class Isn't a Class The Interface and the Structure
Chapter 15: Asking Your Pharmacist about Generics
Part VI: The Part of Tens
Chapter 16: The 10 Most Common Build Errors (And How to Fix Them)
Chapter 17: The 10 Most Significant Differences between C# and C++
Appendix: About the CD
Bonus Chapters on the CD--ROM! Bonus Chapter 1: Some Exceptional Exceptions
Bonus Chapter 2: Handling Files and Libraries in C#
Bonus Chapter 3: Stepping through Collections
Bonus Chapter 4: Using the Visual Studio Interface
Bonus Chapter 5: C# on the Cheap
Index
End--User License Agreement.
Brief Description:
C# is Microsoft's object-oriented programming language, designed for improving productivity in the development of Web applications. This book begins with creating a C# program, then moves into C# and object-oriented programming fundamentals, Windows programming with C# and Visual Studio, and debugging and error handling. It also provides a CD-ROM.
|