Title: Learning to Program the Object-oriented Way with C♯
Description: C♯ is a new, object-oriented language that can be used to write a wide range of applications for the new Microsoft .NET platform - applications that can be distributed over the Internet. It is an ideal language for the new programmer. Learning to Program the Object-Oriented Way with C♯ shows you how to programme with C♯, using an object-oriented approach. It explains about: * Objects and classes * Variables, types and assignment * Abstraction and encapsulation * Characters and strings * Arrays * Inheritance * Error handling * GUI development With lots of examples and exercises, the authors guide you through the process of learning to programme using C♯. Additional information and resources are available from the associated web site: http://csharp.dsg.cs.tcd.ie " The thing that I like the most about Learning to Program the Object-Oriented Way with C♯ is that it does a great job at explaining a subject in the abstract, and then implements those concepts in C♯ sample code. I heartily recommend this book for those who are interested in learning object-oriented programming." Eric Gunnerson, Program Manager, Visual C♯ Team, Author, "A Programmer's Introduction to C♯"