Binding: Paperback Dewey Decimal Number: 005.133 EAN: 9780596102098 Format: Illustrated ISBN: 0596102097 Label: O'Reilly Media, Inc. Manufacturer: O'Reilly Media, Inc. Number Of Items: 1 Number Of Pages: 552 Publication Date: February 21, 2006 Publisher: O'Reilly Media, Inc. Sales Rank: 93227 Studio: O'Reilly Media, Inc.
Product DescriptionIf you're a novice programmer and you want to learn C#, there aren't many books that will guide you. Most C# books are written for experienced C++ and Java programmers. 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, 'Learning C#' assumes no prior programming experience, and provides a thorough introduction to Microsoft's premier .NET language. The book helps you build a solid foundation in .NET, and shows you how to apply your skills through the use of dozens of tested examples. You'll learn about the syntax and structure of the C# language, including operators, classes and interfaces, structs, arrays, and strings.
Better yet, this updated edition of 'Learning C#' has been completely revised to include the latest additions to the C# language plus a variety of learning aids to help lock-in new knowledge and skills. Here's what's new: Extensive revisions to the text and examples to reflect C# 2005 and .NET 2.0 changes An introduction to Visual Studio 2005, the most popular tool for building Windows and web applications More than 200 questions and fully debugged programming exercises 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 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 onyour way to mastering the essentials of the C# language.
Customer Reviews
Average Rating:
Rating: - Not as good as I expected...
I've read the high reviews for this book that's why I bought one, but eventually got disappointed with the lack of depth on explanations esp.regarding OOP. I suggest that beginners get a different learning reference. Jeffrey Suddeth's book is compact yet organized and topics are well-explained, but you must supplement that with other books as well.My experience is, you won't learn so many things in just one book, you need 2 or 3 while learning. I have yet to review Andrew Troelsen's book which is ... Read More
Rating: - Excellent book
This is an excellent book on C#. I use it as a reference all the time for my ASP.NET dev. It's almost as big as the Learning C# book by the same author.
Rating: - Overly complicated examples
This was the first book on learning C# 2.0, and while at first I enjoyed the book, when the author started discussing more advanced topics like delegates and events, his examples, I felt, were overly complicated and often left me agitated trying to figure out why he programmed the examples the way he did. After reading other C# 2.0 books, I realized just how bloated the author's examples were. Anyone interested in a beginner C# 2.0 book should try Herbert Schildt's book, The Complete C# 2.0 Reference. ... Read More
Rating: - Not Simply for Novices...
This is a tough book to review because it addresses very remedial concepts in the C# language, as if being directed at new comers to the language, but the authors address these topics at a very high level, as if conversing with computer scientists. I believe this book will only appeal to the type of newcomer who's willing to wade thru the murky waters of remedial language theory; one who's not anxious to plunge into the deep end of quickly writing your own programs.
I am a business owner who ... Read More
Rating: - disappointing
I've been programming computers for 30+ years and have migrated across several languages and systems as times dictated. I have accumulated courses, degrees, jobs, projects, and rows of books along the way. My most recent focus has been Perl on FreeBSD and Apache/CGI/mod_perl. I now have the need to write Windows GUI applications. Unfortunately, Microsoft has not chosen to make Perl a first-class language on their platform, so I am left with few choices (I am most familiar with ActiveState Perl and Cygwin). ... Read More