Rating:  Summary: Very good book, good presentation of .NET platform. Review: - No chapter on the .NET XML types. - No chapter on the .NET remoting.but its a very clear book with a good presentaion of C# and the .NET platform.
Rating:  Summary: Good Book, Pretty Thorough could use however... Review: A little more info on how to avoid or recover from some of the pitfalls (mines in the minefield) of this very new (beta 2) development system would be useful. Otherwise very informative, probably the best published so far on C# in conjunction with the Visual Studio.Net environment.
Rating:  Summary: Not a good reference Review: I saw the spate of good reviews this book got and purchased the same. Unfortunately, I seldom get whatever information I'm looking for in this book. This book covers very little ground and is probably suitable for a developer who has little development experience. I was hoping for a "reference" sort of book and a book which covers a lot of ground and I found: "Professional C#" to be most helpful.
Rating:  Summary: MSDN is better so save your money Review: I find the information in the book not very useful. The book was probably rushed and does not contain enough detailed information to solve my programming issues. I have to go to MSDN to learn how to it. Save your money.
Rating:  Summary: Excellent, but... Review: - No chapter on the .NET XML types. Too bad... - Weak chapter on ASP.NET... Other than this, go for it!
Rating:  Summary: The best that you have got Review: The only complete book on the subject. This book stands far and tall above all other books that are published. It explains every detail of the frame work lucidly. Anybody who has read Andrew's COM and ATL needs no introduction of this guys capability in explaining the toughest things. GREAT BOOK to buy. Thank you Andrew for presenting us, the developers, with great books like this.
Rating:  Summary: Excellent Book Review: I loved this book. Technical books like this are hard to read from cover to cover and Andrew's writing style makes this book easy to read. The way that he has organized the subject is well thought out and makes learning C# straight forward. This book makes learning the new .NET CLR simple as well as he mixes the education of the two (C# and .NET). I would recommend this book to anyone that would like to learn C# and .NET quickly. When the time is right, I am going to have each of my staff read this book. Good work Andrew!
Rating:  Summary: The best advanced C# book currently available Review: Currently, this book is by far the best advanced book on the market and much better than the Wrox "Professional C#" book. It is however not the place to learn C# (try Liberty's book). This book covers of all the key topics in .NET with truly excellent (if concise) coverage of ADO .NET, Windows Forms, GDI+ and ASP .NET. Since Troelsen comes from a COM background (I have his excellent book on COM), the sections that touch on COM are also very strong. The only weak section that I have found so far is his discussion of multithreading and there are also some strange gaps in his otherwise comprehensive coverage (why isn't there a complete discussion of how to print?).
Rating:  Summary: 4.5 Star Introduction for the Professional to C# and .Net Review: This book does not insult your intelligence and is at the same time an easy read. (Though the level of B. Stroustrup's book on C++ is not reached.) Roughly 200 hundred pages are C# specific. The majority of the rest is a description of the .Net class libraries. It is absolutely sufficient for a thorough and enjoyable understanding of C#. .Net itself is so rich that it would require at least a factor of four more pages. This book gives you a nice start on the new world of the .Net concepts though. This book has only one problem it is too heavy in physical weight. Please on the next edition make two volumes of it. In short this book serves well for any developer interested in the subject.
Rating:  Summary: A Meaty Caesar Salad - C#, .NET and Visual Studio .NET Review: If you can write code in Java, C, C++, or VB and want to learn the rudiments of C# while exploring most of the key features of Microsoft's new .NET development platform, then this book is all you will need. C# is the chicken in this trendy summer salad and makes exploration of all of the many green things more filling and more fun. There are 970 pages from a very experienced Windows developer with a clear and pleasant style. The index is ample. More than 60% of the pages include some code, and the code can be downloaded from the web. You need to have Beta 2 of Microsoft's Visual Studio if you intend to work the examples. This latest Visual Studio is the single IDE needed under .NET for VB, C#, C++, ASP, HTML, etc. All language tools have been modified for .NET, and Visual Interdev functions are now integrated with Visual Studio. Beta 2 is not included but can be obtained for $12.95 (free except S&H) from Microsoft. Before starting a new project, I wanted to know what the possibilities were with .NET technology. Installation of Visual Studio .NET Beta 2 (about one gig) on Windows 2000 Server (Professional will do) was absolutely painless, and this book guided my exploration of all of the .NET basics. If you seek to buy a complete C# programming reference, then you will want to look elsewhere, since much of this volume goes beyond C# into a technical survey of .NET. The style is that of a tutorial (but not the For Dummies or Sams style). You will get the maximum benefit if you fire up the IDE and type or paste in the code in the examples; but, if you need a quick overview, just read the book because there are plenty of screen shots. The publisher, Apress, is increasingly known for technical treatments aimed at professionals. I often look to Wrox for books like this but sometimes find too much haste and too little quality between their beautiful red covers. Apress would be in place in a university classroom, Wrox (abundant and very useful) seems more for the community college. My only complaint - use a higher quality paper for the cover because I value my books and like them to look good on the shelf. One last thing - .NET is lots of fun. Much of the grunt work that was there before when developing distributed, networked applications is gone.
|