5.0 out of 5 stars Great book to learn C#,

October 27, 2012

I have been developing for a couple of years now so I'm pretty familiar with the language but I would recommend this book to anyone wanting to learn the language, especially before buying one of the "pro" c# books. This book goes into great detail about what you should know as a basis for programming in c# with clear,concise examples. It's also a great book to reference if you forgot something or want further explanation about a specific feature of c#. You'd be hard pressed to find a better book for explaining the ins and outs of interfaces and generics. I wish I had this book when trying to learn c#, really does a great job of explaining why you do something and not just a "do this followed by this".

Some key chapters: Classes and Inheritance Generics Delegates LINQ Async Programming




类与继承(Classes and Inheritance)
异步编程(Async Programming)

5.0 out of 5 stars I would give it 10 Stars if I could,

October 13, 2012

This book gets to the nitty-gritty of C#, and quite possibly illuminates the mechanics of programming any OOP language. If you've read multiple books and found yourself asking "But what does that mean?", this is the book for you. It's a dictionary of sorts, explaining the minutest of details with code snippets and diagrams which really fill in the blanks like no other book I've read. It's not a 'do this' kind of book with exercises to duplicate. It's a 'this is what it means when you do this' kind of book. It's fantastic.

It's a great book for beginners and a reference work that everyone should have on their shelf. I can't recommend it more highly.




5.0 out of 5 stars

Fantastic concise coverage of C#,

October 12, 2012

Concise and straight to the point coverage of C# and excellent use of illustration to solidify concepts.Great book for anyone starting out or moving to C# from another language.