If you're a novice programmer and you want to learn C#, therearen't many books that will guide you. Most C# books are written forexperienced C++ and Java programmers. That's why Jesse Liberty, author ofthe best-selling books Programming C# andProgramming ASP.NET , has written an entry-levelguide to C#.
Written in a warm and friendly manner, LearningC# assumes no prior programming experience, and provides athorough introduction to Microsoft's premier .NET language. The book helpsyou build a solid foundation in .NET, and shows you how to apply yourskills through the use of dozens of tested examples. You'll learn aboutthe syntax and structure of the C# language, including operators, classesand interfaces, structs, arrays, and strings.
Better yet, this updated edition of LearningC# has been completely revised to include the latest additionsto the C# language plus a variety of learning aids to help lock-in newknowledge and skills. Here's what's new:
Extensive revisions to the text and examples to reflect C# 2005and .NET 2.0 changes
An introduction to Visual Studio 2005, the most popular toolfor building Windows and web applications
More than 200 questions and fully debugged programmingexercises with solutions
A greater emphasis on event handling
New coverage of generics, generic collections, partial classes,anonymous methods and more.
By the time you've finished Learning C# ,you'll be ready to move on to a more advanced programming guide that willhelp you create large-scale web and Windows applications.
Whether you have a little object-oriented programming experience oryou are new to programming altogether, Learning C#will set you firmly on your way to mastering the essentials of the C#language.