- Shopping Bag ( 0 items )
Posted April 9, 2005
If there is one thing I hate it's books that tell me to follow what appears to be a simple set of instructions and when I do, I find that I did NOT get the results the book says I will, and then I have to give up and go on to another subject. I found inconsistancies between the text and the code that were completely irreconsilable. Critical information is omitted, leaving the reader with insufficient info to understand new concepts. The book defers essential info I needed to fill in the answer to the question until I've forgotten the question. Code examples gloss over code replacing important code with '...'. This book is not worthy of sale by Barnes and Noble.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted February 25, 2005
I found this book very incomplete. I would not recommend it for anyone trying to learn C# unless they already know C/C++. The book uses syntax that is never explained assuming the reader will know it. It does not cover such basics as the Accept or Cancel buttons, the status bar, or the toolbar. Having worked through this book, I am now going to buy a more complete one. However, I did find that for a new C# developer with no experience with .NET the 'Step by Step' format was very helpful. No assumptions were made about my experience with .NET (unlike C/C++) and the examples allowed me to try writing the code myself immediately without having to write an entire wrapper myself. In contrast to some other books that do not help the reader navigate the .NET environment or provide examples that the reader could play with, I found this very helpful. Overall, if you already are comfortable with .NET, get a more complete book. If you don't know C/C++, get a book that does a better job teaching the syntax. If you are completly new to .NET and know C/C++ or Java this might be a good starting place, but expect to spend more money later.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.