Rating:  Summary: Inside C++ Review: With a name like Inside C++ and coming from Microsoft Press I was suprised at the lack of depth for some of the topics I consider fundamental. For example, there is very little information on the differences between overloading in C++ and C#. For example, there are no examples of how overloading spans classes which is not possible in C++ due to the dominance rule. Another example is the use of the sealed keyword. The language specification says it is useful for stopping overrides at a certain point in the hierarchy, but there is no mention of that in the book. Indexers were skimmed over, there is not one example of an indexer with multiple arguments, nor one with an argument of type other than int. The System.String class is hardly covered, I would have expected at least a table of the methods. Doing input from the System.Console class is non-existent. To be fair the chapter on multithreaded programming is quite good as is the chapter on attributes. I was expecting a level of detail more in line with the language specification only with many more examples.
Rating:  Summary: Disapointed Review: When I bought this book, I was expecting to get a good reference in C# and begin switching to that language. What a disapointment! After having read the first 100 pages, I am wondering if I have not thrown my money through the window ( but that would not be the first time, as good computer books are rare to find ): some keywords are introduced without any explanation ( i.e. get, set) and some concepts are not correctly introduced through the examples ( i.e. sealed classes, ref and out etc.). Moreover, the examples do not correspond to any reality. More than once I was wondering what the author wanted to show. This book obviously lacks visibility and structure.
Rating:  Summary: Very good, but very flawed Review: Rating this book is tremendously hard for me for several reasons. First of all, before reading this book i read "Introducing Microsoft .NET" by David S. Plat which was an overwhelming joy to read, well, as joyful as a book can be to read, anyways. When reading this book after that it became painfully obvious to me that Tom Archer isnt much of an author, he is a programmer, at best. Some chapters are, as others have mentioned, very very simple, at the virge of boring and seems to be aimed at the computer-illiterate-kind-of-programmers, while other chapters, such as the "attributes" chapter was insanely weird and didnt make any sense at all. I concider myself quite skillful in programming technique but I'm lost when Tom Archer tries to guide me into domains Im not already familiar with. Im not even sure if Tom Archer himself is very sure of things.Also, the book was very poorly edited, there are countless examples where he says the code does one thing and yeah, it does, almost, or nearly. A lot of the times the names of classes, methods and variables in the code does not entirely match the comments about the code. It makes the whole experience of reading this book an unsafe journey, whenever you find something hard to understand or even find something just slightly odd you cant be sure this isnt another misprint or just a really bad explanation. Why the 4 stars then? Well, i think the book is a very good book if you can spot the authors mistakes. If not well then stay away from it, seriously. But i wouldnt say it goes "inside" the language by any measure..
Rating:  Summary: The best beginning book on the market Review: This is currently the best beginning C# book on the market. Less comprehensive than Liberty's book but far easier to read, this book currently has no competition at the low end as far as I can see. Archer writes very well, his examples are understandable. This was the first book on C# I read and I am glad that I did.
Rating:  Summary: Should be "Introduction to C#" Review: A nice easy read, if you have any OOP experience. Covers all the important basics of the C# language itself. Do not expect to find coverage on other .NET Framework components in this book - I guess this is defendable. The book title is somehow misleading. There isn't much "inside" topics discussed, except the discussion of GC and the MSIL. If the title is "Introduction to C#", I'd give it 4 stars!
Rating:  Summary: A good bargain Review: A good introductory book for someone trying to learn C# . Well done.
Rating:  Summary: Quickly becoming a fan of C# Review: I admit that I was skeptical of C# and the whole .NET paradigm when it was first announced. However, after reading through this book as well as many articles on CodeGuru and CodeProject, there is not doubt that this programming architecture is going to be the next generation of tools for Windows developers. To that extent, you simply won't find a better book on C# development than Tom Archer's Inside C#. I especially like the fact that this book (unlike the "sold by the pound" Wrox books contains NO WIZARD code and NO VISUAL STUDIO. It's simply hard-core C# for those of us who can do without the fluff! Well done!
Rating:  Summary: Very useful book Review: Tom's book will be very useful for those people who want to get a quick start. Tom explains concepts and language features clearly, and provides helpful examples. Tom's book will also be useful to those who would like some level of understanding of the "why"s of C#'s design. Tom's book seems to be addressed to an audience that is equal parts C programmers, C++ programmers and Java programmers. In my opinion, the overall presentation made sense for all three audience parts. For those who intend to use C# as their primary .NET language, I highly recommend getting started with Tom's book instead of the .NET sdk docs.
Rating:  Summary: The best !! Review: This the best book easy! I read all way through and learn much new things - sorry for english, not my languge. I know nothing about subject until mr archer show me all detail and teach me a lot. Thanks you!!! Pepe
Rating:  Summary: Good introduction to C# Review: This book has everything you need to start programming in C#. It covers the basics as well as some advanced topics on C# programming. Excellent book.
|