Paperback: 800 pages
Publisher: Sybex; 1 edition (August 20, 2002)
Product Dimensions: 7.5 x 2 x 9 inches
Shipping Weight: 3 pounds
Average Customer Review: 4.1 out of 5 stars See all reviews (34 customer reviews)
Best Sellers Rank: #2,008,383 in Books (See Top 100 in Books) #46 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > Visual C++ #317 in Books > Computers & Technology > Programming > Languages & Tools > C & C++ > Tutorials #630 in Books > Computers & Technology > Hardware & DIY > Personal Computers > PCs
Update (4/6/2003): I feel it's important to modify my rating and approval of the book relative to some of the additional texts I've since read. I also applied an edit to correct a misunderstanding on my part and added some additional material. I still agree with most of my original thoughts on the book, but feel the book isn't thorough enough to be called "Mastering." I've since discovered the Applications Development in .Net books by Robert Oberg and crew (they have a very nice line of introductory and intermediate/advanced texts for both C# and VB.Net from Prentice Hall), and feel these books are superior in explaining the languages and their overall context in the .Net world. They also have somewhat more useful examples. The Price and Gunderloy book is still decent, and I still hold by my audience recommendations, but I feel an overall score of 2.5 to 3 stars is more appropriate.----This book is reasonably well written and easy to read. It's a decent overview of both the C# language and .Net, so it's a good first book for programmers trying to understand these new technologies, but I'm not so sure I would recommend it to pure programming beginners.As one review stated there are cases where some important concepts are not as thoroughly covered as they could be. There are also some inconsistencies and small lapses that shouldn't hurt experienced programmers, but may confuse novices. An example is the case where they discuss the difference between using the 'override' and 'new' keywords with methods; they give a good general explanation, but mention that there are exceptions. They do not, however, identify the exceptions, and this may leave more curious and experienced developers hanging.
ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .NET) Pro ASP.NET Web API Security: Securing ASP.NET Web API (Expert's Voice in .NET) Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 (Expert's Voice in .NET) Pro Visual C++/CLI and the .NET 2.0 Platform (Expert's Voice in .NET) Learn ASP.NET MVC: Be ready for coding away next week using ASP.NET MVC 5 and Visual Studio 2015 Mastering Visual C# .NET Mastering Adoption Law and Policy (Mastering Series) (Carolina Academic Press Mastering) Tor and The Dark Net: Remain Anonymous Online and Evade NSA Spying (Tor, Dark Net, Anonymous Online, NSA Spying) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) ASP.NET: Programming Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of ASP.NET Programming Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional (Expert's Voice in .NET) Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET) Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net) Beginning ASP.NET 4.5 in C# (Experts Voice in .Net) ASP.NET MVC 5: Learn ASP.net MTV 5 Programming FAST and EASY! (From Zero to Professional Book 1) Diving into ASP.NET WebAPI: Learn REST services in .Net : A Practical Approach Mastering the Net: Field Hockey Goalkeeping Basics