Top critical review
7 people found this helpful
on 14 June 2011
Having been a C# developer for many years (learning the fundamentals from a previous version of this book!), I was asked about this book for a friend who was interested in 'converting' from VB to C#. They said they's had a few problems understanding the book and when I started reading it I was horrified at the the standard of this text. Having seen previous versions (2005, 2008) which were brilliant, I couldn't believe that Sams had put this rubbish out there.
It is NOT suitable for the beginner and from very early on in the book talks about concepts without properly explaining them. Then you get to the end of chapter 'hands-on' tests and you are asked to perform tasks that haven't even been covered by that point.
Although the language has moved on since 2005 & 2008, personally I would get your hands on either the 2005 version (ISBN: 0672327406) or 2008 (ISBN: 0672329905) to learn the basic concepts behind C# before moving onto this book and tackling the more advanced areas of the language.