Shop now Shop Clothing clo_fly_aw15_NA_shoes Shop All Shop All Amazon Fashion Cloud Drive Photos Shop Amazon Fire TV Shop now Shop Fire HD 6 Shop Kindle Voyage Shop Now Shop now

Customer Reviews

25
3.6 out of 5 stars
Your rating(Clear)Rate this item


There was a problem filtering reviews right now. Please try again later.

36 of 37 people found the following review helpful
on 12 November 2002
"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.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
31 of 32 people found the following review helpful
on 28 August 2001
You will certainly be hard pressed to find a better book on C# and .NET FrameWork.
This book has no fluff and the writer gets down to the point. There is no Microsoft Marketing Notes similar to what you will find in the MSPress documentation.
Having Said That - The book is divided into three distinct parts. The first part is highly focused with the C# Symantics and is crystal clear. You will certainly have a good firm grasp of the C# Syntax and Symantics when you complete it.
The Second part of the book is highly tuned towards application development on the desktop as well as the internet. It discusses in depth the ADO.NET, ASP.NET. It also looks into the webforms and newly designed winforms engine which is part of the .NET FrameWork.
Part Three is the hard core stuff and you really do need to thoughly understand the section as it touches upon the so called "Advanced" development on the .NET Platform. This section touches upon the interoperability of COM, Threading and Synchornization, atributes, assemblies and streams. Understanding these core concepts will move you from being classified as a developer to the status of a Professional Developer.
Overall this a well thought cut and presented documentation on C# and the supporting .NET Framework.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
43 of 45 people found the following review helpful
on 13 May 2002
I've read most of the C# books that are currently on the market, and this is definitely my favourite. It has a nice balance between the language and its practical application using the .NET Framework, and is well explained in elegant and concise language. Unlike certain books I could mention that are 1500+ pages of rehashed reference material, Jesse takes the "less is more" approach, with about 300 pages on the language followed by about the same number on the major class libraries needed to apply the language to real-world problems.
If you're familiar with the Core Java books by Prentice-Hall, you'll notice a similar style here - brief coverage of topics that should be familiar to any experienced programmer (classes, objects, interfaces etc.) with more than enough depth where necessary.
If you're already proficient with a language such as C++, Java or Visual Basic and want to convert your knowledge across to C# quickly, this book will provide everything you need in a digestible form. Recommended.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
20 of 21 people found the following review helpful
on 8 August 2003
This is a really good programming book with a very high usefulness : bulkiness ratio :). It is easily one of the better C# books I've come across. It's an easy read, quite comprehensive and covers all bases as far as the language is concerned. It's pitched at intermediate programmers who want to switch to C# - though it is fairly easy to follow for beginners and contains some useful information for advanced programmers.
It comes in 3 sections - the C# Language, Programming with C# and the CLR and .Net Framework. All sections are well covered, though none go into too much depth. It also has a lot of code...most of which is practical and quite useful.
It also has plenty of useful tips for C, C++ and VB programmers and even a few for Java programmers curious to see what all the fuss is about :)
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
6 of 6 people found the following review helpful
This book provides excellent coverage of the C# syntax in the first half of the book. The second half then goes on to show you how to put this excellent new technology to good use.
Everything is covered in detail with full listings for all examples making it easy to follow along.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
3 of 3 people found the following review helpful
on 14 July 2004
I found the book to be very good, a good way to learn the language. Please do not think that you will be doing Visual C#, this book is for those who want to really learn C#. If you want to know how to drop components on a Windows Form this book is not for you. Coming from a C++ and Java background I found it very easy to read, yet it is indepth enough and good even for beginners. (a little knowledge of basic programming concepts is preferred)
Covers all the good stuff, threading, networking, IO, just enough on deployment and more.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on 8 April 2002
I think this book offered exactly what I was looking for. Being myself an experienced developer (Java, VB, ASP), I needed a first introduction to both C# and the .Net way of developing. Online tutorials generally limit themselves to poorly commented, dull examples. This books does just the opposite. Unnecessary details are skipped in favor of key features, examples are well chosen and improvements over existing technologies are highlighted. And compared to the style and structure of many programming books, it reads like a novel.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful
on 21 July 2007
This book is an introductory book. Having only dabbled in programming this book gave me a good basic understanding of how the C# language operates, as well as basic understanding of programming. However the book is an introductory book and you WILL need to find other books to learn more than the absolute basics of the C# language.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Review of 3rd edition
I have been a professional programmer for 40 years and this book never fails to disappoint. Example, you're new to c# and need date/time functions. Look up date in the index? Nothing. Look up time? a very poor example "Simple Time class". It is so simple it tells you absolutely nothing. Number? Nothing. Int? One line in a glossary of c# keywords. And (&&) operator? Nothing. Or (||) operator? Nothing. Although to be fair this is not the only book which fails to describe boolean operators at all. Don't even think of looking up 'culture' and how it is used to set date formats etc. Yes there is an entry and no it doesn't tell you anything about using it.

You would be a lot better served using Google to find explanations and examples, and it's free.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
on 23 October 2007
This book shares much of its content with 'Learning C#' by the same author (whole paragraphs are lifted) and it really is another introductory text, pitched to an only slightly more advanced audience than its counterpart. Be prepared for over-long examples, patronising "this is what programmers call a...", tedious explanations of the simplest things, with important and useful info crowded-out by stuff you already know if you've not been buried under a rock for the last 10 years.

This is meant to be a *Programming* title, Jesse.

But there is hope, in the shape of O'Reilly's 'C# in a Nutshell', which is the no-nonsense handbook some of us were hoping for and a really excellent guide to the language. Check it out first if you've some OO experience already.
0CommentWas this review helpful to you?YesNoSending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
     
 
Customers who viewed this item also viewed
C# 5.0 Pocket Reference: Instant Help for C# 5.0 Programmers
C# 5.0 Pocket Reference: Instant Help for C# 5.0 Programmers by Joseph Albahari (Paperback - 19 Jun. 2012)
£7.23


C# 5.0 in a Nutshell: The Definitive Reference
C# 5.0 in a Nutshell: The Definitive Reference by Joseph Albahari (Paperback - 29 Jun. 2012)
£29.20
 
     

Send us feedback

How can we make Amazon Customer Reviews better for you?
Let us know here.

Sponsored Links

  (What is this?)
  -  
WinForms, WPF, ASP.NET and More. Free Eval. w/ Support & Samples.
  -  
Award Winning Software Development. 900+ Clients - Contact Us Today!
  -  
Live Project, Flexible Time Slots. Individual Solutions - Enquire Now!