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 .. 9 10 11 12 13 14 15 >>

Rating: 5 stars
Summary: Stop your search, but this book now!
Review: I have bought several C# and .NET books in the last months. All the publishers feel like they HAVE to have a book on the subject, but they forget that a book is about content. You pay $40 (if you are lucky) and you get these sloppy attempts at teaching you the new "paradigm", the new "revolution". That is, at least, what happened to me UNTIL I found this book: I really hope this one becomes the Camel book for C#, because it deserves it. Clear, concise, a pleasure to read. You can use the examples, but also - as with other O'Reilly books - you can read them in the subway. Thanks Jesse, please write more and soon, before our companies fill our shelves with useless thick tomes full of nonsense. Yes, I am talking specifically about those thick red books with the photographs of the authors on the cover that read more like a transcription of an spiritism session with 15 guys involved than a carefully organized and structured technical book.

Rating: 3 stars
Summary: Must have been written in a hurry???
Review: What I don't like about the book:

The book contains no class diagrams - why oh why don't authors include a nice diagram of important parts of programming APIs. Heaps of words don't tell the same as one nice diagram would do.

Heaps of syntax (how your code must look) and semantics (what the code will do) - but almost no hints about how to make good object-oriented design using C#. The title of the book should be: "Syntax and Semantics of C#" - not "Programming C#" which signals you would find recommendations of how and when to use the features of C# in a smart way. (As Java and C# are VERY much alike - at least in all the fundamental parts - I would recommend Bruce Eckels "Thinking in Java", or Xiaoping Jias "Object-Oriented Software Development Using Java" to people that want to know HOW to use the features of Java and C# in a good object-oriented way).

I find lots of important details missing in the book, while I'm typing in a few C#-programs of my own while reading the book. My own code shows me important aspects of C# left out of the book.

On the good side - the book is easy to read, and provides lots of short examples with important stuff marked in bold (easy to find).

Ohhhh.... and one more thing, which has nothing to do with the book - but rather the C#-language:

I've said ealier that C# and Java has a lot in common. Java-programmers would find it very easy to learn C# - and C#-programmers would learn Java in no time. The core object-oriented features are very much alike. An important difference though is, that C# is more complex and Java more simple, thus C# would be harder to learn than Java, but as C# has more ways of doing the same thing, a good programmer might be able to write the same thing in fewer lines. As a teacher on the university I prefer simplicity to complexity. I don't think the higher complexity of C# is justified, as I find most of the extra features introduces a lot of extra rules to remember without really enhancing the expressiveness of the language. But thats my opinion - please take a look at both languages and judge for yourself.

Actually I think the languages are so alike, that you should make your decision on whether you want to program to Windows & .Net or to the Java Virtual Machine (which runs on Windows, Mac, Linux & Unix) & Java Enterprise Edition.

Rating: 5 stars
Summary: Very good introduction to an elegant language...
Review: Having just read the entire Wrox "Professional C#" (1200 pages), I thought I might not pick up much here. I was very wrong. Jesse is great at explaining WHY you might want to think about using an interface vs. an abstract base class, something that most books that purport to teach OOP don't even cover very well. He is also a realist and recognizes that at this time it makes no sense to separate c# from the .net runtime, because there are no other implementations of the language. So you get some good .net info as well.

Rating: 5 stars
Summary: Cya VB!
Review: I've browsed other O'Reilly books before and have always been impressed by their quality. This book is no exception, in fact it should be regarded as the new standard.
This book is clearly and concisely written, pitched to an audience that has some background in coding, be it C, C++, VB, or whatever. My background is in VB and I've found myself defending it too often. I've decided that I'm just not going to do that anymore. C# is a wonderful language and Jesse Liberty's book is a marvellous introduction. Cya VB, C# here I come!
I don't believe I can recommend this book highly enough.
Jesse, I eagerly await any further C# tomes.

Rating: 5 stars
Summary: Well written and pretty thorough
Review: I bought this and the Wrox book "Professional C#", hoping to fill in the gaps in the O'Reilly book. The bottom line is this book is very clear, concise and accurate, in keeping with most O'Reilly books. (On the other hand, I would avoid the Wrox book as it contains too many errors and is inconsistant).

Highly reccomended for intermediate and beyond C/C++/Java developers.

Rating: 5 stars
Summary: This is an awesome book
Review: I am on chapter 14 and I cannot state enough how well this book is written. Jesse writes in a manner that just simply makes sense. I have tried to read 2-3 other C# books and cannot get past the fisrt 2-3 chapters w/out putting them down. I come from VB/COM+. I have a lot to learn regarding true oop and his book is helping me get there. I work with some very seasoned OOP programmers who also cannot state enough how good this book is. Nice job Jesse!

Rating: 5 stars
Summary: a C# book that is worthy of OReilly
Review: I am a Java programmer interested in learning c#. Based on the reviews at Amazon, the reputation of other OReilly books, and a quick glance at the book store i picked up this book. I have not been disappointed.

The book is written very well with examples for just about every concept. This is really useful as I can use the examples, and then play around with them to what c# will do.

Furthermore, all of the concepts are explained clearly and concisely, just as I would expect from a book published by OReilly.

Highly recommended.

Rating: 5 stars
Summary: Another Great Liberty Book
Review: I am coming from a Java perspective and think that this book is a great way for Java Coders to learn C#. I have read his C++ in 24 hours and fell that he delivers a much more indepth and well explained book this go around. The first 250 or so pages are pretty dry since they basically explain about 90% of what I learned in my Beginning Java Books but there is just enough difference that you need to read them. He also delivers a very nice understanding of how the .NET package has changed programming for Microsoft. The only problem I had was getting the .NET package installed on my PC not understanding this book!

Rating: 5 stars
Summary: A straightforward guide to programming in C#
Review: I found Jesse's book a clear introduction to the C# language.

The first part of the book gives an uncluttered introduction to the C# language, and the latter part focuses on .NET programming with C# (a few language features are described here as needed).

This structure should help readers less familiar with programming to get comfortable with the language proper before getting involved with GUI programming, class libraries, etc.

Although not requiring Java or C++ knowledge there are notes here and there to highlight some key differences between these languages and C#.

Rating: 1 stars
Summary: Not as good as I first thought!
Review: On Page 250 of this book, the author indicates: An IP address is somthing like 123.456.789.012.
My god! this guy must be kidding us, does he ever uses an IP before?


<< 1 .. 9 10 11 12 13 14 15 >>

© 2004, ReviewFocus or its affiliates