Application Development Using C# and .NET
||Author: Michael Stiefel, Robert J. Oberg|
List Price: $44.99
Our Price: Click to see the latest and low price
Publisher: Prentice Hall (21 December, 2001)
Sales Rank: 87,308
Average Customer Rating: 4.14 out of 5
Customer ReviewsRating: 2 out of 5
Good code, bad writing
I would use two analogies to describe this book.
1 - Have you ever talked to someone who is really bright - a doctor, a scientist, a computer geek - who you could tell was really smart but who could not communicate clearly and coherently in plain English?
2 - Have you ever heard the expression "it makes sense if you already know the answer" as applied to an explanation which is convoluted and confusing but ultimately right?
Well that's what this book is like to me. From the sections I've read these guys are not authors but they are experienced developers. They are not good at explaining things. They cannot lay out something simply in a one, two, three order. They jump from here to there and their writing looks like somebody cut and pasted some different sections of text together.
They do present a sophisticated code example which exceeds what you get in most technical books, however.
So I would say this book is not a good book if you are reading it for an explanation of C# and .NET. It could be useful if you are an experienced developer (and are used to dealing with people with poor communication skills) and are looking for some good code examples.
Rating: 3 out of 5
Good in some areas- Not so good in others
You can't expect a book on such a broad topic as this to be completely successful. This book is an excellent resource for explaining the new C# language. However, when it delves into the meat of the .NET software it lacks in some areas. I found myself laboring to find out things that I feel the book should have explained. Other books explained those concepts very well. The sample code was very well done although frustrating to implement because of the placement of the documentation in the book. The Web Services portion of the book is probably the poorest. I found Web Services easily explained in other books.
I am new to .NET but I've read 4 other books including one that tries to cover all aspects. In some ways I believe the authors tried to cram too much into one book and parts didn't work out so well.
Rating: 4 out of 5
Solid expansion of the Introduction book
This book picks up and overlaps a little with Robert Oberg's "Introduction to C# using .NET" which I believe is mandatory reading for C# programmers.
There is more detail and lots more information on the .NET framework itself. It's a thorough grounding in the general framework stuff.
It is not, however, an exhaustive look at everything that you can do with .NET. A lot of subjects are given very cursory looks and you will need to add extra books to your collection for in-depth coverage of more of the details.
Reading this book and its predecessor will definitely get you a solid grounding with .NET, but you must do it with a computer in front of you working through the examples and case studies.
· Developing Web Applications with ASP.NET and C#
· Applied Microsoft .NET Framework Programming
· Windows Forms Programming with C#
· Introduction to C# Using .NET
· Programming C#, Third Edition