AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: C#: The Complete Reference (Osborne Complete Reference Series) by Herbert Schildt, Herb Schildt ISBN: 0-07-213485-2 Publisher: McGraw-Hill Osborne Media Pub. Date: 08 March, 2002 Format: Paperback Volumes: 1 List Price(USD): $49.99 |
Average Customer Rating: 4 (4 reviews)
Rating: 5
Summary: Excellent coverage of the language syntax and classes
Comment: I have been programming since I was 15 (3 years now) but up until this book it had been QBasic and Visual Basic. C# was my first delve into the world of a real programming language.
Having studies Software Design and Development at high school (7th in the state in the HSC w00t...) I knew quite a lot about the theory behind Object Oriented Programming: Encapsulation, Inheritance and Polymorphism and could describe in psuedocode a complete program but lacked any knowledge of a programming language in which I could implement my ideas and algorithms that were floating around.
So I wanted a book that didnt harp on about the principles of OOP but was about reserved words, syntax and supporting classes. I found the ideal book in C# the Complete Reference. The overview of OOP priciples was brief and to the point, allowing the book to concentrate on the practical implementation (for readers who have no idea about OOP possibly C# the Beginners Guide would be preferable as a slower paced read). I flew through this book in a week and a half and felt that a blistering pace was kept up by Herb Schildt, at no time did I feel that the book was overdoing examples, with new concepts and syntax appearing all the time.
The examples in this book are excellent - I hand coded them all and every one compiles first time(unlike some other books I read that involve a bit of debugging). The examples are straight to the point, not only introducing the new idea but consolidating previously learnt work into the example.
The coverage of all topics was supurb, especially the book's treatment of classes, inheritance, operator overloading and exception handling. If I had any criticism it is that the sections on Attributes and Delegates were a bit brief, and could have done with some more explanation and examples, and the chapter on working with Collections (chapter 22) was a bit disjointed, introducing all the interfaces that are inherited and methods used by the various collections before actually telling you what these collections were - I advise reading this chapter in reverse.
Not only the language was convered (as I have seen in some other books) but some of the common classes included in the .NET framework are discussed. The System Namespace is explored - going into detail about System.Math and all the data types (like System.Int) and the many methods supported by them.
There is a valuable section on strings and formatting, going into great depth about the string as an object and the methods it supports. The System.Threading and System.Web namespaces are also discussed in depth (including code to build a webcrawler). However, as Herb Schildt acknowledges there are many other classes not examined here, but gives a good introduction nonetheless.
The book concludes with three practicle examples of C# - implementing Components, creating a basic Windows form and most interestingly a recursive descent expression parser.
I recommend this book to anyone who wants to learn C#, and learn it fast. However I also recommend readers of this book have some previous programming experience (my Visual Basic experience was usefull for understanding some concepts) or an understanding of programming theory. This book isnt for someone who has never coded before, but beginners with only a month or so of programming in another language behind them will find this book easy to read.
This book has inspired me to purchase Java 2 The Complete Reference and C++ the Complete Reference by Herb Schildt, as he is the best author I have read (and since reading this I have read several other programming books, mainly on C# - and none have come close to Herb yet).
So what are you waiting for! Buy it now!
Deon Poncini
Rating: 5
Summary: A detailed description of C#
Comment: This is an excellent -- repeat excellent -- book on C#. That's not surprising since its written by legendary author Herbert Schildt. (Just about anyone who has been arround programming for the past 20 years probably has two or more Schildt books!) It provides an incredibly detailed description of the C# language and the .NET Framework libraries. Schildt carefully describes each feature, keyword, and attribute of C#, and shows how to apply them. He even shows how C# compares to and differs from Java and C++. This is clearly a book from an author who knows his stuff.
Rating: 3
Summary: Average at best
Comment: Unfortunately, Herb seems to have written this book with another language in mind, perhaps Java, C? I say this because his explanations of topics seem so generic that you'd forget your even reading about .net. That's not good. I've read several other C# books that do a much better job of pulling me into the .net world. Also, Schildt apparently made a blatant decision to not code accoring to the recommended MS standards of camel and pascal case. This is very annoying. Other books even take the time to tell you exactly what these standards are. Herb does not. I get the feeling he just recycled some material from past books and rushed this out the door. If he even wrote any of this book at all, who knows. Look elsewhere folks.
![]() |
Title: ASP.NET: The Complete Reference by Matthew Macdonald, Robert Standefer ISBN: 0072195134 Publisher: McGraw-Hill Osborne Media Pub. Date: 21 February, 2002 List Price(USD): $49.99 |
![]() |
Title: C#: A Beginners Guide by Herb Schildt, Herbert Schildt ISBN: 0072133295 Publisher: McGraw-Hill Osborne Media Pub. Date: 29 August, 2001 List Price(USD): $29.99 |
![]() |
Title: Visual Basic(r).NET: The Complete Reference by Jeffrey R. Shapiro ISBN: 0072133813 Publisher: McGraw-Hill Osborne Media Pub. Date: 04 April, 2002 List Price(USD): $49.99 |
![]() |
Title: Microsoft Visual C# .NET Language Reference by Microsoft Corporation, Microsoft Corporation ISBN: 0735615543 Publisher: Microsoft Press Pub. Date: 06 March, 2002 List Price(USD): $39.99 |
![]() |
Title: C# Programming Tips & Techniques by Charles Wright, Kris Jamsa ISBN: 0072193794 Publisher: McGraw-Hill Osborne Media Pub. Date: 28 December, 2001 List Price(USD): $49.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments