I found this book did a great job of doing exactly as it sets out to do - teach you the fundamentals of the language with an emphasis on OO. It provides a solid base from which you can build on.
However, as a long time VB programmer with a lot of exposure to the concepts of OO, but little practical experience, I found I would have been better off going directly to 'Programming C#' instead.
So if you are anything more than a complete novice to Object-Oriented programming you might find 'Programming C#' gives you a bit more bang for your buck.
Also, contrary to the previous reviewer's remarks, the example code is available on the author's site:
http://www.libertyassociates.com/pages/files/learn_csharp_examples.zip
He might want to exchange 'Learning C#' for another popular O'Reilly title - 'Learning To Read'. =)
|