Book description
Most C# books are written for experienced C++ and Java programmers. If you're a novice programmer, or you have experience in VB6 or other procedural programming languages, and you want to learn C#, until now you've been out of luck. That's why Jesse Liberty, author of the best-selling books Programming C# and Programming ASP.NET, has written an entry-level guide to C#. Written in a warm and friendly manner, this book assumes no prior programming experience, and provides an easy introduction to Microsoft's premier .NET language. Learning C# is a complete introduction to C# and object-oriented programming. Learning C# will help you build a solid foundation in .NET, and show how to apply your skills by using dozens of tested examples. Learning C# introduces Visual Studio .NET, a tool set for building Windows and Web applications. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings. Liberty then demonstrates how to develop various kinds of applications--including those that work with databases--and web services. By the time you've finished Learning C# you'll be ready to move on to a more advanced programming guide that will help you create large-scale web and Windows applications. Whether you have a little object-oriented programming experience or you are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C# language.
Table of contents
-
Learning C#
- Preface
- 1. C# and .NET Programming
- 2. Getting Started with C#
- 3. Object-Oriented Programming
- 4. Visual Studio .NET
- 5. C# Language Fundamentals
- 6. Branching
- 7. Operators
- 8. Classes and Objects
- 9. Inside Methods
- 10. Basic Debugging
- 11. Inheritance and Polymorphism
- 12. Operator Overloading
- 13. Structs
- 14. Interfaces
- 15. Arrays
- 16. Collection Interfaces and Types
- 17. Strings
- 18. Throwing and Catching Exceptions
- 19. Delegates and Events
- 20. Afterword
- C# Keywords
- Index
- Colophon
Product information
- Title: Learning C#
- Author(s):
- Release date: September 2002
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9780596003760
You might also like
book
Programming C#
C# is designed from the ground up for development on Microsoft's new .NET framework. As such, …
book
C# Programming for Absolute Beginners
Get started using the C# programming language. Based on the author’s 15 years of experience teaching …
book
Programming C# 8.0
C# is undeniably one of the most versatile programming languages available to engineers today. With this …
book
Fluent C#
Based on the principles of cognitive science and instructional design, Fluent C# is a true tutorial …