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.
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