Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Programming C#, Third Edition

Programming C#, Third Edition

List Price: $44.95
Your Price: $29.67
Product Info Reviews

<< 1 .. 3 4 5 6 7 8 9 .. 15 >>

Rating: 5 stars
Summary: Explains C# and gives helpful opinions about good design
Review: I am getting a lot of value from this book. I have moderate experience with VB and am new to dot Net and object oriented languages. The information is presented clearly, the language is consistent, and the examples are just right: a little ahead of my understanding as I read them through the first time, but as I read the explanation I say "Right, ok, that's what I thought that meant." If you have a lot of experience with C++ or Java, there are lots of little notes to point out to you what doesn't behave the way you're used to. Just as I would expect with an O'Reilly book, the information is dense (doesn't waste my time) but with a light sprinkling of humor. You know this book is written by a real person, someone who knows the stuff AND has the occasional bit of wisdom to share (like maybe such-and-such is legal, but it's not a good idea to use it). He does a good job distinguishing between what is correct code, what is a matter of style, and what may be legal but it's so dadburned ugly you DON'T wanna go there. I also found good support at the author's website, which includes a list of errata.

Rating: 1 stars
Summary: Such a bad book
Review: Lots of errors in examples, figures, and everywhere. Liberty has tried to follow Microsoft model. 'Shove the product out the door fast'.

Liberty is not such a good author, I would say. Confuses in many places.

Very, very poor and artificial examples. You can't use even a single example from this book in your real life. Please do not buy this book, if you have not already done so.

-Ganesan Rajaraman

Rating: 3 stars
Summary: not good for expert programmers
Review: If you know C++ or Java well, then this book will be annoyingly slow and boring for the first third of the book. The treatment of the C# language is for the novice programmer and does not cover the detail of the language (so no use as a C# lang ref).
If you don't know what inheritance and polymorphism mean then this is the book for you otherwise look elsewhere.

Rating: 5 stars
Summary: The best introduction to C# and .NET available
Review: Liberty's Programming C# is not only well written, it is a complete and thorough primer on C# programming. He begins with a terrific tutorial on the language, taking you through all the fundamentals, and making sure you are comfortable with class, interface, struct definitions and usage. He does not assume you already understand object oriented programming, but teaches the concepts as you need them.

The second part is a good introduction to using C# to program .NET applications, including web services, web apps, windows applications, and the use of ado.net

Part three is a real treasure. Here Liberty teaches the advanced concepts that are difficult to find elsewhere. He explains attributes and reflection, remoting, streams, asynchronous i/o, threading and so forth.

The examples in Prog. C# are excellent; well thought out and on point. Liberty provides source code and other material on his web site.

I can't recommend this book highly enough.

Rating: 5 stars
Summary: Almost perfect introduction to C#
Review: "C# Programming" is close to being the perfect introduction to C#. The author has a nice style of writing that makes the book easy to read and understand. Although the author assumes that you have some familiarity with programming, he does not assume that you know C++ or Java and does not rely on you knowing either language. This helps avoid the problem some authors encounter of explaining how something is "just like in C++" and then losing anyone not familiar with C++. The author does show how to use VisualStudio.NET but he does not rely on this tool, allowing programmers without access to it to run the many examples in the book. Like most O'Reilly books, this is a well-focused and well-written product. The book is divided into three sections. The first is a detailed introduction to the language. The coverage of the C# language in this section is where the book excels. With very few exceptions (I would have liked to see a little more on nested classes) I found the coverage of the book and the examples provided to be excellent. The second section is a brief discussion of several topics including ADO.NET, ASP.NET, and Web Services. This section is just an introduction to these topics. The last section covers advanced topics such as reflection, threading, and remoting. I highly recommend this book to anyone interested learning the C# language even if that interest is purely academic.

Rating: 2 stars
Summary: Not pleased at all...
Review: The author of this book dedicate an entire chapter to string conversion but left out what I considered to be pretty basic of many programming languages and that is string conversion to numerical type. Fundamentally, who knows what else "basic" that the author left out. Buy another book, but don't buy this one!

Rating: 5 stars
Summary: Excellent Book to start with on C#
Review: I bought this book based on reading a lot of reviews and I think I must say I really got what I wanted out of this book. Very well written for most part, a significant number of topics covered. There are some areas where this book covers to the extent that you would ever need it, but there are some areas that I did not get enough. Example of the former: delegates [A very important concept for enterprise apps and web programming], but real skimpy on remoting etc -- I didn't understand well on the remoting stuff from this book.
I can write a lot on this, but for sure, well worth the money!

Rating: 5 stars
Summary: Very Good Book
Review: I have purchased many C# books lately and all of them 2x the size of this book, but I always find myself using this book. The feature that stands out in this book is the vast amount of topics that it covers.

Rating: 5 stars
Summary: This is what a primer should be
Review: This is exactly how an author should write a primer. It is clear, well written, covers all the material, has lots of exercises, the exercises are small and on-point, covers beginning and advanced material. Just right.

While the first part of the book taught me the language, this book went much further, and taught me how to apply the language to creating real applicatoins. I'm very impressed by how mcuh is covered in this book. Perhaps the most important contribution, however, is that the author not only shows you all the techniques, but shows you when and why you use these techniques. All of the skills are taught in terms of creating real applications.

The support provided for this book is unusual: the author offers source code and a support discussion group on his web site. He participates in the news groups and generally remains available to help.

I'm very impressed with this book: if I were going to buy only one C# book, this would be it.

Rating: 2 stars
Summary: C# for dummies
Review: This book provides a lot of "what?" information, but not the "whys". After finishing the book, you are left with a lot of disconnected "facts" about C#, without a real understanding. I don't recommend this book for serious, thinking programmers. The Stan Lippman book is WAY better.


<< 1 .. 3 4 5 6 7 8 9 .. 15 >>

© 2004, ReviewFocus or its affiliates