Customer Reviews


3 Reviews
5 star:    (0)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 

The most helpful favourable review
The most helpful critical review


2 of 5 people found the following review helpful
4.0 out of 5 stars Essential to read for incoming C# programmers
C# is a new language issued by Microsoft for its .Net platform. Microsoft stated that the concept was taken from C and C++, but it is clearly seen that the new language is a combination of J++ (MS version of Java) and Delphi (Inprise/Borland 'Visual' version of object-oriented Turbo Pascal).
This book has an excellent approach to introduce C#. It is written for...
Published on 5 April 2001

versus
6 of 6 people found the following review helpful
2.0 out of 5 stars Could be better
I have to say that this book disappointed me, given that the O'Reilly JavaScript book was pretty good. It is true that this book does not 'teach' the language, but I thought that the explanations could have been clearer and more thorough. The examples usually consisted of foo this and goo that - which do not relate to any real world circumstance and therefore made them...
Published on 9 May 2001 by mbeedell@websitedesign.co.uk


Most Helpful First | Newest First

6 of 6 people found the following review helpful
2.0 out of 5 stars Could be better, 9 May 2001
This review is from: C# Essentials (Paperback)
I have to say that this book disappointed me, given that the O'Reilly JavaScript book was pretty good. It is true that this book does not 'teach' the language, but I thought that the explanations could have been clearer and more thorough. The examples usually consisted of foo this and goo that - which do not relate to any real world circumstance and therefore made them somewhat confusing (and rather dull). Quite often it was difficult to see how the example related to the topic being described! And examples were often omitted following some subtle syntax explanation - for example, you can specify a number to be Long using the L suffix... a one line example would make this very clear - but no example exists.
The command syntax specifications use some XML type mark-up symbols, which are different to the usual notation: An example (variable declaration): type [variable [ = expression ] ? ] + ; usual notation would imply that the variable is Optional! - here it allows the + sign to indicate 'one-or-more' occurrences.
Cross references in the book, for example: (see "decimal type" section in chapter 2) would be slightly better if they included a page reference - given that section 2 is 70 pages it takes a bit of page flipping to find the place. Also, like many languages, you have to use elements of the language in early parts of the book before you get to the place where they are described and defined. Some explanation or cross referencing would be helpful here too - else like the compiler you would need to read the book twice to understand it. But it's just too dull to read twice!
I do hope they produce a more complete and interesting version 2 edition after .Net becomes available.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful
3.0 out of 5 stars An OK book but superseded by O'Reilly's newer .NET books, 16 Oct 2001
By A Customer
This review is from: C# Essentials (Paperback)
This is not a bad introduction to C#/.NET; it basically covers the C# syntax/CLS concepts and provides a survey of the .NET namespaces.
In my opinion though, it was essentially a place-holder in the C# market while O'Reilly put together their altogether superior books,
".NET Framework Essentials" and "Programming C#",
both highly recommended.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 5 people found the following review helpful
4.0 out of 5 stars Essential to read for incoming C# programmers, 5 April 2001
By A Customer
This review is from: C# Essentials (Paperback)
C# is a new language issued by Microsoft for its .Net platform. Microsoft stated that the concept was taken from C and C++, but it is clearly seen that the new language is a combination of J++ (MS version of Java) and Delphi (Inprise/Borland 'Visual' version of object-oriented Turbo Pascal).
This book has an excellent approach to introduce C#. It is written for programmers who have experiences in previous object oriented languages (C++, Java, Smalltalk), not for novices. It is brief, condensed, does not waste time. However, the explanations are very clear.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First
ARRAY(0xa0bc4450)

This product

C# Essentials
C# Essentials by Brad Merrill (Paperback - 11 Feb 2001)
Used & New from: 0.01
Add to wishlist See buying options
Only search this product's reviews