1300 187 187
 

Paperback

Published: 14th October 2005
Ships: 7 to 10 business days
RRP $40.99
$34.95
15%
OFF

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. A friendly, conversational approach to understanding C# is certain to get readers quickly creating applications. The CD-ROM contains all the sample code in this book as well as bonus materials.

Author Biography: Stephen R. Davis, who goes by the name of Randy, lives with his wife and son near Dallas, Texas. He and his family have written numerous books, including C++ For Dummies and C++ Weekend Crash Course. Stephen works for L-3 Communications. Chuck Sphar escaped Microsoft's C++ documentation camps in 1997, after six years' hard labor as a senior technical writer. He's perpetrated two previous tomes, one on object-oriented programming for the Mac and one on Microsoft's MFC class library. He's currently finishing a novel about ancient Rome (againstrome.com) and gobbling mouthfuls of .NET programming.

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.

ISBN: 9780764597046
ISBN-10: 0764597043
Series: For Dummies (Computers)
Audience: General
Format: Paperback
Language: English
Number Of Pages: 432
Published: 14th October 2005
Dimensions (cm): 23.4 x 18.7  x 2.4
Weight (kg): 0.672