Rating: Summary: Could some 100 pages Review: 1. Do not spend enough time on .NET platform. Where he does it seems like thing were copied from msdn.2. The code examples were copied from page to page sometime more than twice. why? 3. I still give two stars to this book as i apriciate the effort to write about a product that is still officialy in beta, but still i would try something else
Rating: Summary: Decent Text for C\C++ coder Review: A good text for a C\C++ user who is already familar with the syntax of the language and general programming semantics. It is neatly organized into subjects on topics such as types, delagates, etc. The less used features being toward the back of the text. The sections are short and concise with just enough examples to understand the concept, which makes it a good reference as well. A couple of pitfalls would include a cloudy introduction to the concept of .NET (not strictly a major issue) and possibly looks like there might be a better book coming out soon since this is one of the first on the subject.
Rating: Summary: Decent text for C/C++ programmer Review: A good text for theose who already know programming semantics.
Rating: Summary: APress money grab Review: Another money grab by APress to take advantage of people by selling them two editions of the same swill. This book is contains pedestrian examples and fills itself with repeated blocks of code until the reader becomes nauseated. Do yourself a favor by avoiding this book, then go buy "Inside C#" by Tom Archer - a much better introduction to C#
Rating: Summary: Reason Review: C# is a new programming language from Microsoft. Microsoft apparently is relying on C# to attract some of those 2 million plus Java programmers back into its fold. Microsoft has decided to make C# an open standard and has in fact (along with Intel and HP) submitted the specifications to the ECMA. Sun has pulled back on the ECMA standardization process and Java remains a properietary Sun product. Sun's many mistakes in dealing with the Java community is what has given Microsoft another shot at reclaiming mindshare among developers. I suspect that C# will be a very important language for developing computer applications over the next decade. This is a reasonable introduction to the language. It is much better than the other C# intro book currently on the market.
Rating: Summary: Excellent depth for such an early title... Review: C# is an extremely exciting new language, and this book does an excellent job getting the intermediate to experienced programmer up to speed. I was able to read this book in one sitting, and thoroughly enjoyed it. I definately recommend this book to anyone looking for an introductory book that goes beyond the basics.
Rating: Summary: Excellent - the best C# book I've found Review: Easily the best C# book on the market. If you want to learn the C# language (as opposed to an introduction to OOP or .NET), then this is the book to get - it's clear, to the point and easy to follow. I've purchased and returned about half a dozen C# books (just search Amazon for C# and you'll see which ones) before discovering this book. Gunnerson writes in a clear and concise style that's simply refreshing after going through so many other poorly written books.
Rating: Summary: Good Introduction Book Review: Eric does a very good job on showing all the main features of C#. But, just as his title says, this is an introductory book. It will get you started in C#, but don't expect it to answer all your questions or give advanced programming techniques. It also does not go into the underlying .NET platform very much; it is strictly a language-level book. Still though, if you are interested in C#, this book won't hurt to have on your shelf.
Rating: Summary: Good reference, but somewhat glossy. Review: Eric Gunnerson, A Programmer's Introduction to C#, 2/e (Apress, 2001) The title of the book pretty much tells you all you need to know, though it might better have been termed "A Programmer Who Knows How to Read Microsoft Documentation's Introduction" etc. Gunnerson is (of course) more complete in his overview than the Microsoft documentation team usually are, but the book does assume more knowledge than even most intermediate programmers already have. Specifically, while one can assume, say knowledge of the basic way string classes work, the book treats some of the more esoteric new features of .NET with the same glossing, leading to some confusing passages. This is definitely a worthwhile reference book, as an adjunct to your more in-depth reading, but isn't a good starting point. ***
Rating: Summary: Good introduction, too much space wasted on repeated samples Review: First thing I should say is that the book is very good as an introduction to C#. Syntax of the language is explained fairly well. This book is for everyone who wants to get a quick start with C# and .NET. Having said that I should mention two things that might have been better: 1. There is not much info about .NET in the book. Of course, C# is just a programming language, but it is about .NET, and author uses .NET implicitly through almost all chapters. So a reader should accompany this book with Jeffrey Richter's .NET articles from MSDN Magazine. 2. There are many samples, they are good. But the problem is that one sample is often repeated 2-3 times with some minor changes, and those changes are not emphasized, so it is not easy to find out what exactly was changed. I also think in case only 1-2 lines are changed, it could be enough just to list those lines separately without copying the whole example. Anyway, I think that if you need a C# book now, then this book is worth buying.
|