Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: 18.49

or
 
   
Trade in Yours
For a 5.31 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

C# in Depth [Paperback]

Jon Skeet
4.7 out of 5 stars  See all reviews (10 customer reviews)
RRP: 30.19
Price: 30.16 & FREE Delivery in the UK. Details
You Save: 0.03
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Dispatched from and sold by Amazon. Gift-wrap available.

Formats

Amazon Price New from Used from
Paperback 30.16  
Amazon.co.uk Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.
There is a newer edition of this item:
C# in Depth C# in Depth 4.7 out of 5 stars (3)
22.39
In stock.

Book Description

25 Nov 2010 1935182471 978-1935182474 2

C# has changed significantly since it was first introduced. With the many upgraded features, C# is more expressive than ever. However, an in depth understanding is required to get the most out of the language.

C# in Depth, Second Edition is a thoroughly revised, up-to-date book that covers the new features of C# 4 as well as Code Contracts. In it, you'll see the subtleties of C# programming in action, learning how to work with high-value features that you'll be glad to have in your toolkit. The book helps readers avoid hidden pitfalls of C# programming by understanding "behind the scenes" issues.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.


Frequently Bought Together

C# in Depth + C# 5.0 in a Nutshell: The Definitive Reference
Price For Both: 68.66

One of these items is dispatched sooner than the other.

Buy the selected items together


Product details

  • Paperback: 584 pages
  • Publisher: Manning Publications; 2 edition (25 Nov 2010)
  • Language: English
  • ISBN-10: 1935182471
  • ISBN-13: 978-1935182474
  • Product Dimensions: 23.6 x 18.7 x 3.5 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Bestsellers Rank: 235,546 in Books (See Top 100 in Books)

More About the Author

Jon is a software engineer working in Google's London office, primarily on mobile projects.

However, when it comes to programming for fun, Jon is primarily passionate about C#, which is reflected in his involvement in Stack Overflow.

Jon lives in Reading, in the UK, with his wife and three sons.

Product Description

About the Author

Jon Skeet is a Google software engineer working in London. A Microsoft C# MVP since 2003 and prominent C# community personality, Jon has gained deep insight into how languages are misunderstood and abused-as well as seeing what developers really need to know.


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

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
16 of 16 people found the following review helpful
5.0 out of 5 stars Fantastically Well Written 10 Dec 2010
Format:Paperback
C# in Depth 2nd Edition is the most well written book on C# I've read. The author manages to explain some difficult concepts in clear, meaningful ways with useful examples. I could always understand where and why I'd utilise certain aspects of C#.

I don't think the book is targeted at beginners ('in depth' gives that away) but the friendly, sometimes humorous language is always engaging - it sometimes felt like I was reading a novel which is a real credit to the author.

The author's expertise in the language shines through and I found the book answering each and every question I had - usually in the next sentence. I found the section of generic and interface variance particularly useful as it's a topic I've tried to understand previously - but failed. I was slightly disappointed to find there was nothing on the Task Parallel Library but it's understandable given that it's part of the .Net library not the language itself.

I'd recommend this book for any C# developer wanting to up their game by appreciating a deeper understanding of the language features that are often underused or misunderstood.
Was this review helpful to you?
9 of 9 people found the following review helpful
5.0 out of 5 stars A book you'll keep going back to 4 Jan 2011
By P. Gill
Format:Paperback
Jon Skeet is the Stephen Fry of C#. He's clearly a very clever chap indeed, but he shares his wisdom in such a charming and friendly way that, instead of feeling overawed and discouraged, you're left feeling inspired and confident.

I bought this book because I wanted to get to grips with LINQ, so I went straight to Part 3, but I soon realised there were plenty of things in the first two parts that I needed to know first. Reading the book from the beginning was a revelation. I converted from C++ to C# when it first appeared. Although I've tried to keep my knowledge up-to-date I was amazed how many newer features of the language had passed me by. Some sections are quite straight forward, but others need more attention. If you get stuck try compiling a few examples of your own then going back and re-reading the section. Even if you need to do this several times over it's time well spent.

I feel I've only scratched the surface of the material in this book so far. I bought the paper version of the book, and then downloaded the free PDF version which is sitting on my laptop at work. I'm sure I'll be going back to it over and over again for a long time to come.
Was this review helpful to you?
6 of 6 people found the following review helpful
5.0 out of 5 stars Has something for even the .Net Ninjas 5 April 2011
Format:Paperback
Jon Skeet has a lot more patience than I do. I look at the C# Spec, don't get it straight away, go off and do something else. Jon, however, seems to read it until he gets it, and then, on top of that, he manages to rewrite it in a way that makes sense.
Sure, there were a few places where I would have liked this book to go into even more detail, but that's more a praise of Jon Skeet's writing style than a criticism of the book; if only all the details of how .Net works were written like this.
I really liked the style of building up information, and showing how features have changed throughout the versions of C# is really useful.
Since I read this book (not entirely serially, I must admit), I referenced it many times. I have the physical copy at home and the e-book on my gmail so I can get it at work, or on the loose.
I thoroughly recommend this book to anyone who's serious about .Net and C#.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Paperback
The book is well structured and covers a very broad spectrum of C# features in easy reading English. The author goes to great lengths to explain the workings of C#, not just in syntactical form, but often explaining what the compiler is doing for us to make the code so much easier or succinct. The casual way the prose is written makes reading this book a pleasure rather than a chore. Good structure and indexing makes it very easy and quick to find relevant content when it's needed. I would say this book is designed to be both read from cover to cover as well as a reference for specific feature details.

I have the paper book, the PDF, and the Kindle version on my Android phone. This book goes wherever I go so that even when I don't need it as a reference, I can refresh my knowledge by going back to a section that I'm thinking about.

I highly recommend this book to all C# developers who want to understand the language they use.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Not just an exceptional C# book... 11 Oct 2011
Format:Paperback
As a serial tech book buyer/reader this is one of few that I'd save if the house was on fire. Not just an excellent C# book; not just excellent .Net book: possibly one of the best technical books on any subject I have ever encountered.

Not only is Jon Skeet a C#epedia but an exceptional technical author.

The structure follows the evolution of C# so there's lots of useful information and techniques to explore across language versions that make life easier.

It's unusual in that it's usable as a reference but easily (re)readable from cover to cover. Clear, concise and invaluable.

Credit to the publisher for including downloadable free electronic version too (various formats include Kindle friendly).

The only downside to this is that other technical books will seem disposable by comparison.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews
ARRAY(0xb1c4b180)

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback