GetTextbooks.com  
 Compare Prices & Save up to 90%
Search by ISBN, title, author, etc ...

Login | Sign up | Settings | My Wish List 


Microsoft Visual C# .NET

by Joyce Farrell

ISBN-10: 9780619062736
ISBN-10: 0-619-06273-8
ISBN-13: 9780619062736
ISBN-13: 978-0-619-06273-6
Paperback
2002-05-24
Course Technology


Find Lowest Price

Editorials


Product Description
Introduce your students to the newest Visual Studio .NET language! C# is a truly object-oriented language that can provide numerous benefits for the beginning programmer. This book will provide the beginning programmer with a solid foundation in object-oriented programming, using familiar, existing components like Buttons and Labels.

Reviews


One of the Textbooks worth keeping
I fully concur with the last reviewer. I think Joyce Farrell has done an excellent job with this book. The simple no-nonsense approach she takes in writing material that is geared for the beginning programmer. In the past, I had a hard time understanding Object Oriented Programming until I read this book. Now, I feel that I have a solid background in OOP. I also purchased this book to help my transitioning from Visual Basic to C# and I have to say, it has helped me tremendously. I would love to see her write a book on developing Windows and Web applications using C#. Keep up the great work Joyce!

Excellent programming book
This book is used as a textbook for computer science majors at a local communitry college. And interestingly, I found it to be the most comprehensive programming book I have ever read of either school textbook or mass-marketed (like SAMS).

I have some programming background as a CS major, so alot of the constructs of the language already look familiar having studied Java and C++, etc. In fact C# is just that--a slightly modified Java for the Microsoft .Net platform. Now, I actually prefer C# to Java.

I would recommend this book to anyone looking to learn the basics of C#. But, would not recommend it to anyone without prior experience of at least one professionally taught programming class. Of course an experienced programmer will want to breeze through much of the chapters which will serve only the purpose of making sure any slight quirks in syntax are understood--such as the way C# allows for printing of variables with curly braced symbols.

One thing I really like about the way Joyce Farrell writes is that she explains all the syntax of the language she presents right away, instead of writing "You don't need to worry about that now" or "You won't understand this part of the language yet anyway" as so many annoyingly condescending computer learning books do.

I plan on buying more of Joyce Farrell's books because I enjoy reading the clarity in which she presents the subjects.

If your familiar with object oriented languages and want to learn the basics of C#, buy this book. Conveniently, the books also supplies a trial version of Visual Studio .Net which she requires as needed to compile C# for her book. If you can't get student software discounts, microsoft's compiler is expensive. However, I believe there may be free non-microsoft C# compilers that can be used with the book instead but am not sure.


Where is the zero star option
I am using this book as part of course curriculum and I am sad to say that this has to be without a doubt the worst computer book I have ever read. Reading this book makes my eyes want to bleed it is so bad.

It glosses over topics such as arrays, classes & class interaction and only briefly mentions recursion. Add to that the fact it does NOT even cover multi-dimensional arrays or any type of dynamic data handling. How do I store data if I don't want to cap how much data can be entered?

Not only is the information lacking it is poorly structured. It "covers" classes before it goes into selection ,repetition and arrays. This seems a little backwards to me.

Avoid at all costs.


"Microsoft Visual C#.Net"
Bad...REALLY bad...This book claims to be for the beginning programmer, but unfortunately, it takes the....blah,blah,blah-"OK, got it? Good!"...blah,blah,blah..."OK, got it? Good!"...approach. In other words, this book VERY QUICKLY, in far too FEW pages, piles new concept on top of new concept WITHOUT giving enough examples. Exercises at the end of each chapter often follow a different format than examples given throughout the chapters. In chapter text, example code is given with some minor quick-over explanation (if you can call it that), and then in-chapter coding exercises are given often with little or no explanation as to how the code works...e.g. you get a breakdown on how the code works on one, but not the other example. You find you are TEACHING YOURSELF BY TRIAL AND ERROR, and referring back to the book only as a reference. Perhaps that would be a better title for the book: "Learning C# By Trial-And-Error".
My gut tells me this book was really written in a hurry. I suspect Farrell was under a rough deadline or something. She obviously knows her subject very well, but unfortunately she assumes that by stating a fact once, with little or no reference or analogy, the reader will get it the first time. An ANALOGY might be: I KNOW how to bake a cake, and I assume that even though you've NEVER baked a cake in your life, if I tell you ONE TIME VERY QUICKLY all the details of how to bake that cake, that you'll be able to do it too! Sorry! New concepts don't cement that way.
This book should be AT LEAST twice as thick, giving far more examples for each new concept and breaking each concept down into MUCH GREATER detail...that is *IF* Joyce Farrell is attempting to write for the beginner who is new to the concept of Object Oriented Programming as well as the specifics of the C# language.


Home | Browse | Professors | Merchants | Webmasters | Contact Us

[ Canada | United Kingdom ]

[ CDs | DVDs ]

Copyright © 2003-2008 GetTextbooks.com