Rating:  Summary: A great book for all levels Review: Fantastic book, well worth the money even if you are new to C# and .NET. For the beginners, I also recommend buying Step by Step version 2003.
Rating:  Summary: Great learning tool Review: Being completely new to C# I was a little concerned with all the 5-star reviews touting this book as being so great for intermediate and advanced level programmers. However, I decided to take a chance on this book since it does come from Microsoft and was very happy with my decision! While this book does get a little too much into the esoterics of the compiler-generated IL code for my taste, at least the author only shows IL in order to illustrate why you would use a particular C# verb over another or how to code more efficiently in .NET. I especially like the fact that the each chapter begins by explaining the topic matter and why I should care about it and then progressively gets more advanced as the chapter moves along. All in all, the book is a great learning tool for both .NET and C# programming.
Rating:  Summary: Great book Review: My english is not very goodly but I write to state that Mr Acker book is the best of all c# books I own. I write .net programs for 3 years now and have no doubt this book is best learning tool for anyone doing profssional programming for .net.
Rating:  Summary: A+ Book for Professionals Review: I've been using C# since the 2000 PDC and can tell you that this book still provided (and continues to provide) information that even I didn't know. I do agree that it's not an ideal book for beginners. However, if you're a professsional programmer and either intermediate or advanced with .NET and C#, then this book is absolutely indispensable.
Rating:  Summary: Best C# examples of any book offset minor typos Review: I was a little put of where a couple of file names were misnamed in the first chapter, but the author immediately replied to my email to let me know that it was a last minute edit change - something we're all too familiar with in software development. Beyond that, I was impressed with the incredible level of detail on subjects such as delegates, interfaces and com interop. I also like the fact that the author takes the time to help out readers going waaaaay beyond his call of duty in doing so. The incredible level of detail and advanced nature of the book plus his willingnes to help out an intermediate level C# person like me bumped his overall grade from what was going to be a 4 to a solid 5.
Rating:  Summary: 2nd Edition = Great, 1st Edition = So/so Review: I wonder how many reviewers Amazon is going to let post here about a book that has been out of print for almost 2 years! Get the second edition and you'll see for yourself why Tom Archer's name is mentioned alongside Jeff Prosise and Charles Petzold. The man's work is gold and the second edition will not disappoint!
Rating:  Summary: Not good Review: I read this book to get an in-depth, inside view of the inside workings of the C# language.I didn't get that - I got introductory exercises followed by some unstructured detail, all interspersed with irrelevant opinion and off-topic rambling. The word 'Inside' implies that the book would go into intimate detail about every aspect of the topic (have a look at 'Inside Windows NT' for example) and I feel that this book tried to go into that detail in some places, but not others. I wouldn't recommend this book because: 1. Too high level; I'd question the inclusion of the 'introduction to Object Oriented programming' sections. The back cover quotes "in-depth architectural information". I don't agree with that. 2. A lot of inaccuracies; I question whether the author really knows the C++ language as his C++ code snippets are often wrong, which is unhelpful when you are migrating from C++ to C#. 3. Many omissions or lack of detail - like controlling Disposable objects' lifetime through the 'using' keyword (an important feature); 'override', 'abstract', 'volatile', 'ref', 'stackalloc' and 'base' keywords. 4. Too much white space, and I found the code samples to be poorly presented - repeating entire files of code just to show a single line changed is a waste of trees. There are many other books on the subject that are better than this one.
Rating:  Summary: Good Intro to C# - Title misleading Review: The book starts with a good overview of the OO concepts, the beginners would love this... makes them think OOAD and OOP are a piece of cake. However, this book fails to be on par with the rest of the Inside series from microsoft press and may not be upto the expectations of the readers adept to Inside series. There are some concepts like Threading, Reflection, Attributes etc., where reasonably practical examples would be beneficial. These topics lack the same level of detail and clarity as the rest of the chapters. The author uses the some features in the examples that are covered in later chapters, by giving a brief intro to it. It would be better to choose examples that are fitting to the context. To summarize, this is a good book for beginners but not for the ones you really would like to explore C# to greater depths as the title may suggest. 'Introduction to C#' may be more apt as the books title.
Rating:  Summary: A book for everyone :-) Review: I always assumed that Inside C# was a book for beginners and even though I had a copy with me, I never really did much more than casually browse through it. But recently I had an opportunity of teaching some basic C# to a group of youngsters and I thought I'd use the book as a reference so that I can chart out a schedule for teaching. It was a totally unexpected though pleasant surprise for me when I found that the book had a lot of interesting stuff even for an intermediate-to-advanced level programmer. I wonder how many other books out there show us the IL that is generated and explain what it does in simple and easy-to-understand language. Now I am using it as my leisure time reading book because it really has a lot of useful information. While I might have stumbled upon these little bits of info on my own, this book does save me a lot of time and energy in the sense it's all written there in nice big print for me to assimilate. I strongly recommend this book for all of you with a hunger for knowledge. It doesn't matter if you have been doing C# for ages, the book will still have something for each of you.
Rating:  Summary: Entry level. Review: Nothing really earth-shaking is this book, basically a primer to C# (at times, it seems like a primer to programming althgether). I think the title may be a little misleading.
|