9 of 9 people found the following review helpful
5.0 out of 5 stars
Absolutely the best .NET book I've read, May 16 2006
By Gary Wagner - Published on Amazon.com
This review is from: Practical .NET2 and C#2: Harness the Platform, the Language, the Framework (Paperback)
This is absolutely the BEST .NET/C# book. Why? Several reasons: It offers guidance on using the .NET framework and C# the way the designers intended it to be. The early emphasis on the platform (assemblies/CLR/security/threading...) is a welcome change from others books. The quality of the code examples is unusually high. The explanations are concise and to the point.
Have you ever wondered how to override equality operator taking account of null inputs? Whether you should use a structure or a class? What's the difference between MemoryStream and BufferedStream? How to properly handle exceptions? What is the difference between durable and volatile transactional resource managers? What's happening under the hood of C#2 anonymous methods? Wonder no more!
The author does succeed in distilling down the essence of .NET into 900 pages. Read it, you won't regret it!
8 of 8 people found the following review helpful
4.0 out of 5 stars
Great content and presentation, poor editing, Mar 8 2006
By Jason Kikel "Jason Kikel" - Published on Amazon.com
This review is from: Practical .NET2 and C#2: Harness the Platform, the Language, the Framework (Paperback)
I bought this text after reading an article Smacchia wrote on Anonymous Methods which had completely blown me away. His work here is consistent with that article. His approach is characterized by very straight forward presentation and layout. The diagrams and tables throughout are fantastic!
Great moments in this text include chapters on Deployment, Thread Synchronization, Security, and Native Interop wich are all conspicuously missing from Troelsen's C# 2005 and the .NET 2.0 Platform.
The only trouble originates in Smacchia's French background. There are MANY English errors and clumsy wordings. Each of these only distract for a moment and don't hinder the points being taught, but are enough to bar a five star rating.
7 of 7 people found the following review helpful
4.0 out of 5 stars
Good content, pity no editor, April 24 2006
By Graeme Hood - Published on Amazon.com
This review is from: Practical .NET2 and C#2: Harness the Platform, the Language, the Framework (Paperback)
Good, informative book, but could have used an English mother-tongue editor to correct the many mistakes. Every page has grammatical errors (and spelling and typing errors) which luckily the good quality content allows us to forgive. But shoot the editor please (or find one for your next book).