Rating:  Summary: Goodbye Wrox Review: I have always enjoyed Jesse's writing. This book is no exception. This is the style, substance, and volume that is just right for those of us who are tired of moving through 1000 page books that are filled with irrelevant content. I, like others, have been dreading having to pick up another set of huge books so I can stay on top of the current wave. Jesse takes the drudgery out of it. I can't say when I last enjoyed a book this much. I am actually starting to look forward to .NET now. Thanks Jesse, keep writing, please...keep writing!
Rating:  Summary: The best C# book! Review: It's the only way to learn C Sharp with PLEASURE! It has lot's of useful examples, that helps to learn C# painlessy. Jesse's Message/Support board is also excellent, that is willing to help your needs.P.S. Hope jesse will release new editon of this book soon ;)
Rating:  Summary: best book on C#/.NET so far Review: Looking at the title of best book and 4 stars maybe strange. Though, after getting 5 books on C#/.NET, I found that the other literature just ... horribly. Maybe, it's my Java background, and being used to excellent literature and a strong/knowledgeable community around Java that raised my expectations. I found the other books that I read were full of marketing statements and often just claimed certain things, but stopped of explaining the underlying model. Plus, a lot of the pages were filled with just common knowledge stuff. So, it was rewarding to get an o'reilly book and the usual o'reilly editorial quality. It is no secret that msdn documentation is poor. It's arranged in a way that makes it hard to find stuff. And, then documentation the documentation is often more quantity then actually giving all the details. So, being able to just grap for Jesse's book, and get the explanation and code samples prooved very helpful on a few occassions. On a critical note, .NET is huge, and there are topics that are not covered in the book. E.g., project/build organization for big projects... Also, the code samples are correct and functional. Though, I'd hate a junior developer grapping the book, and assuming that it is good object oriented style. Bottom line, if somebody in the company asks me on how to get started on C#/.NET, this book is my recommendation.
Rating:  Summary: Great book to get started in C# Review: I have a VB and Java background, and I found this book to be extremely helpful in learning C#. Some of the topics are quite complicated even having an object oriented background didn't help me understand them the first time I read them. But, everything made sense when I took the time to read the section again... This is NOT a beginner's book to object oriented programming, however. The code samples are great, but I'm glad I had previous OOP experience to help me understand them more quickly. My only gripe with the book is that for all the sample code, the author adopts the coding convention of declaring the private class variables AFTER and class methods. I was reading the first few examples wondering "Is that a class variable or a type?" Anyway, highly recommend the book. Well worth it!
Rating:  Summary: Good. But could be better Review: It is generally a good book on the subject of C#. Most of the topics are covered nicely. My complain is more towards the end of the book. E.g. topics on assemblies, threading (esp w/ locks and monitors), app domain & ADO etc. The information is a bit sketchy regarding those advanced subjects. (you will need to refer to msdn for more) conclusion: a good introduction to C#. A nice book to have. (a 3.5 stars will be more accurate, but due to the lack of good C# text out in the world, a 4 is a better indicator).
Rating:  Summary: Good on basic language construct; poor on effective usage Review: As of today, this book probably is the best in fundamental language syntax. What the book lacks is the effective use of the language (when, why) and in-depht examples.
Rating:  Summary: This is the one. Review: Certainly the definitive book on the topic. Well written, and true to Oreilly's form: it has an excellent pace and scope. I'd definitely recommend it to anyone else looking for a thorough introduction to the language that also serves well as a reference.
Rating:  Summary: An essential C# programming resource Review: This is a great book and upholds O'Reilly's tradition of coming up with excellent work at just the right time. It caters for a wide range of programming experience from the novice programmer, to those (such as myself) who want to get quickly up to speed on more advanced techniques. Reflection and threading, for example, are not the kinds of topics that you would expect to find covered in an intermediate level book and I am glad they have been included.
Rating:  Summary: Not consistently good or sincere Review: My background is in C++ programming. I find this book OK because it's got a lot of interesting and educational material, and some of this is highlighted in terms of being of special interest to the C++ programmer. Unfortunately the samples don't all work; there are simple typo errors (or copy-and-paste errors) and perhaps the work references beta 1 of C#, despite being published quite recently. I find also that Mr. Liberty is insincere in his devotion to the C# language, for example, using integers to denote status information when he should be using the C# enumerated types.
Rating:  Summary: Great C# Book! Review: Jesse Liberty has done a very good job with this book. His writing style is simple and to the point, his examples are clear and thorougly explained. The book provides enough coverage for both begining and advanced developers. I like how the book is divided into 3 parts (the C# language, programming with C#, and C# and the CLR) so that you don't have to go through all of it but rather focus on the areas that are of interest to you. I usually prefer Wrox books over O'Reilly when it comes to covering MS technologies but I think that in this case the O'Reilly offering is much better than Wrox's "Professional C# programming"
|