See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.


Have one to sell? Sell yours here
 
   
Programming C#
 
 

Programming C# (Paperback)

by Jesse Liberty (Author)
3.6 out of 5 stars See all reviews (22 customer reviews)

Available from these sellers.


14 used from £3.84
Other Editions: RRP: Our Price: Other Offers:
Paperback (4) £31.95 £28.76 13 used & new from £15.99

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
C# programming course
   www.impartica-training.co.uk    2 days only £495. London, Manchester and Edinburgh or on-site 
UK C# Training Courses
   www.SkillsTrainUK.com/C#    Invest In Your Future Today! Full Professional Tutor Support 
C# Code
   microsoft.com/VisualStudio    Defy All Challenges with Visual Studio 2008. Free 90-Day Trial. 
  
 

Customers Who Bought This Item Also Bought

C# Language Pocket Reference (Pocket Reference (O'Reilly))

C# Language Pocket Reference (Pocket Reference (O'Reilly))

by Peter Drayton
4.0 out of 5 stars (2)  £6.26
Programming ASP.NET: Building Web Applications and Services with ASP.NET 2.0

Programming ASP.NET: Building Web Applications and Services with ASP.NET 2.0

by Jesse Liberty
3.6 out of 5 stars (5)  £30.18
Microsoft® Visual C#® 2005 Step by Step (Step by Step (Microsoft))

Microsoft® Visual C#® 2005 Step by Step (Step by Step (Microsoft))

by John Sharp
4.5 out of 5 stars (6)  £20.99
Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition

by Andrew Troelsen
4.4 out of 5 stars (13)  £28.49
Sams Teach Yourself the C# Language in 21 Days

Sams Teach Yourself the C# Language in 21 Days

by Bradley L. Jones
3.3 out of 5 stars (6)  £21.68
Explore similar items

Product details

  • Paperback: 710 pages
  • Publisher: O'Reilly Media, Inc, USA; 3rd Revised edition edition (30 May 2003)
  • Language English
  • ISBN-10: 0596004893
  • ISBN-13: 978-0596004897
  • Product Dimensions: 23.3 x 17.8 x 3.3 cm
  • Average Customer Review: 3.6 out of 5 stars See all reviews (22 customer reviews)
  • Amazon.co.uk Sales Rank: 345,672 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Product Description

Amazon.co.uk Review
Jesse Liberty's Programming C# provides an adept and extremely well conceived guide to the C# language and is written for the developer with some previous C++, Java and/or Visual Basic experience.

It's no secret that many computer books are pretty much devoid of an authorial personality. This title is a winning exception. The author is able to weave in clever examples (using such topics as his own long experience in computing, his dog, Star Trek etc) without being coy or getting in the way of presenting real technical information. Liberty's wide experience in computers and general writing skill shows as he is able to draw on a wealth of examples to move his text forward.

These are a couple of goals at work in Programming C#. First, it's an excellent language tutorial, certainly one of the smartest and best available guides to C# as a language. Early chapters here explore basic and obscure language options using inheritance, delegation, interface, and the conventions in C# used to implement these techniques. The middle part of the book turns toward the .NET Framework itself, with two useful (and somewhat introductory) chapters on both Windows Forms and Web Forms, for stand-alone and Web-based applications, respectively.

Later sections crank up the technical knowledge again with several advanced topics on understanding .NET assemblies and deployment in detail, as well as "reflection" APIs that allow .NET programs to essentially modify their code at run-time. One technique, reflection emit, which literally writes bytecodes, will definitely interest expert readers, though it's unlikely most programmers will need to do this. Final sections look at the .NET stream classes (rivalled only by Java's for complexity). Liberty looks at basic file and network I/O as well as how objects get serialised and marshalled both for SOAP and Web services and "normal" .NET remoting.

The author's sure hand here in navigating the difficult waters of C# and .NET makes for a relatively concise text that is chockfull of useful information on C#. Filled with notably clever and inventive examples, this book is possibly this veteran computer author's best title to date, and it's sure to be a noteworthy resource as experienced developers tackle C# for the first time. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.

Review
"If the 4th Edition, whenever it's released, manages to at least mention the Open Source alternative - although more complete information would be better - that would definitely merit a Top Stuff award because finally the book would be complete. However, as things stand, this book falls short of greatness by a penguin's breadth - it's a solid reference guide that you'll keep returning to for years to come, but needs that little extra "oomph" to win us over completely." - Paul Hudson, linuxFormat, September 2003

See all Product Description


Inside This Book (Learn More)
Browse and search another edition of this book.
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
Check a corresponding box or enter your own tags in the field below
programming
charp
c sharp

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

22 Reviews
5 star:
 (10)
4 star:
 (2)
3 star:
 (4)
2 star:
 (4)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (22 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
41 of 42 people found the following review helpful:
5.0 out of 5 stars Almost perfect introduction to C#, 12 Nov 2002
By Thomas Paul (Plainview, NY USA) - See all my reviews
(TOP 500 REVIEWER)    (REAL NAME)   
This review is from: Programming C# (Paperback)
"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.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
32 of 33 people found the following review helpful:
5.0 out of 5 stars Well Thought, Cut and Presented Book on C# & .NET Framework, 28 Aug 2001
By A Customer
This review is from: Programming C# (Paperback)
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.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
44 of 46 people found the following review helpful:
5.0 out of 5 stars The best C# book around at the moment..., 13 May 2002
By Tim Sneath (Seattle, WA USA) - See all my reviews
This review is from: Programming C# (Paperback)
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.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars C#, done
Great book, very detailed and not done in an overally verbose manner, so I would definately recommend the book, even possibly just as a reference guide. Read more
Published 1 month ago by Mr. J. Barnes

3.0 out of 5 stars More of a 'Learning' title, not the usual O'Reilly quality
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... Read more
Published 20 months ago by A. Payne

4.0 out of 5 stars Good introduction
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... Read more
Published 24 months ago by Rasmus Boserup Poulsen

1.0 out of 5 stars Extremely poor
I have over 20 years experience in programming and teaching programming, using languages of all types. Read more
Published on 20 Jul 2006 by Tim Finch

2.0 out of 5 stars Not a Good Book
Having programmed for seven years I have to say this is one of the worst examples of a programming book I have seen. Read more
Published on 7 Mar 2006 by andymark2

5.0 out of 5 stars Excellent begginners guide
A very nice introduction to C# which covers the basis for the language and then moves onto some slightly more advanced topics. Read more
Published on 30 Jan 2006 by wibble82

5.0 out of 5 stars A close to perfect introduction if you know other languages
If, like me, you cut your teeth programming other languages, this is the book for you. Jesse gets straight to the point on a whistle-stop tour of the key features of the language... Read more
Published on 1 Jan 2005 by Jeremy Mcgee

2.0 out of 5 stars OK but...
I bought this hoping to be able to get myself bootstrapped into .NET and the CLR and in that way it certainly suceeded. Read more
Published on 17 Aug 2004

1.0 out of 5 stars Poor
The book it self is ok, that aside C# is a non intuative language to use.
Not sure why half the book is deadicated to creating Console Applications, I would prefer these... Read more
Published on 16 Aug 2004

5.0 out of 5 stars Very good introduction to the language
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#. Read more
Published on 14 Jul 2004 by christiangiacomi

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Listmania!


Look for similar items by category


Feedback


Health & Beauty at Amazon.co.uk

Elemis Resurface and Renew Skin Care Gift Set of 4 Products
From soap to shavers, massagers to mascara, stock up on your daily essentials or truly pamper yourself.

Discover Health & Beauty

 

More From Jesse Liberty

Programming C# 3.0

Programming C# 3.0 by Jesse Liberty...

This thoroughly updated tutorial for beginning to intermediate... Read more
£38.50 £26.95

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers
The Girl Who Played with Fire
Breaking Dawn (Twilight Saga)
The Girl with the Dragon Tattoo
The Host
The Host by Stephenie Meyer

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates