Jesse Liberty's excellent book deserves the ultimate praise for an instructional text: it tells you the truth.
So much writing about .NET provides only over-simplistic code or obscure gimmicks, but nothing about its "heart" - enormously frustrating for someone trying to understand how this technology thinks as well as how it behaves.
The third edition of Programming C#, on the other hand, is a book one can count on for accessible explanations of concepts, from the eminently sensible description of what .NET is on page 1 to the advanced topics at the end.
There are also plenty of code samples, helpful definitions and a detailed Index for the practical-minded.
All in all, a terrific resource for the beginning/intermediate .NET developer.
|