C# 4.0 in a Nutshell: The Definitive Reference and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £10.90 Amazon.co.uk Gift Card
C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell (O'Reilly))
 
 
Start reading C# 4.0 in a Nutshell: The Definitive Reference on your Kindle in under a minute.

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

C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell (O'Reilly)) [Paperback]

Joseph Albahari , Ben Albahari
5.0 out of 5 stars  See all reviews (12 customer reviews)
RRP: £38.50
Price: £25.02 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £13.48 (35%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Monday, May 28? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £18.23  
Paperback £25.02  
Trade In this Item for up to £10.90
Trade in C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell (O'Reilly)) for an Amazon.co.uk gift card of up to £10.90, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
C# 5.0 in a Nutshell: The Definitive Reference C# 5.0 in a Nutshell: The Definitive Reference
£32.73
Available for pre-order

Frequently Bought Together

C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell (O'Reilly)) + C# in Depth + CLR via C# 3rd Edition
Price For All Three: £85.50

Show availability and delivery details

Buy the selected items together
  • In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • C# in Depth £30.59

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • CLR via C# 3rd Edition £29.89

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 1060 pages
  • Publisher: O'Reilly Media; 4 edition (10 Feb 2010)
  • Language English
  • ISBN-10: 0596800959
  • ISBN-13: 978-0596800956
  • Product Dimensions: 22.9 x 15.5 x 5.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Bestsellers Rank: 45,979 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Book Description

Covers CLR 4.0

Product Description

What people are saying about C# 4.0 in a Nutshell

"C# 4.0 in a Nutshell is one of the few books I keep on my desk as a quick reference. It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation

"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft

"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft

When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.

  • Get up to speed on C# language basics, including syntax, types, and variables
  • Explore advanced topics such as unsafe code and preprocessor directives
  • Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters
  • Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model
  • Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability

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

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
12 of 12 people found the following review helpful
Format:Paperback
Holding 'C# 4.0 in a Nutshell' in your hand, you'll discover it is a weighty book! Shy of a thousand pages of content, the brothers Albahari have packed in a lot of pertinent, well-laid out and easy to follow sections; creating a serious programmers reference for serious programmers.

This is certainly *not* a book for the C# newbie. By dealing in-depth with advanced topics including reflection, threading, asynchronous methods, data contracts and Linq parallel programming, the reader will need a good understanding of C# to get the most from their purchase. This said, anyone well-versed in similar languages like VB.Net or Java, should have few problems adapting to the text.

Importantly, related dotNet technologies including Windows Forms, WPF, Silverlight, GDI, ADO.Net and ASP.Net are not discussed in this book. Yet C# underpins the 'code-behind' on most of these platforms. Developer challenges like, XML serialisation, networking, streams and security are adequately covered here.

This is a sound reference tool for CLR 4.0 - So if you are serious about your C#, then 'C# 4.0 in a Nutshell' is worthy of your shortlist.

AJB [ dotNet Developer ]
Comment | 
Was this review helpful to you?
8 of 8 people found the following review helpful
By Yossu
Format:Paperback|Amazon Verified Purchase
When I flipped through the table of contents for this book, my first thought was that I'd wasted my money. I've been programming for 30 years, and using C# for at least five of those. I didn't think there would be much new to learn about (for example) IO, and assumed the chapter on it would be dull. ha, I was wrong there! I learned loads of new tricks and tips that I never knew before.

Even seasoned programmers will learn a lot from this book, and newcomers to C# will find all they need.

If I were to criticise it at all, it would be in the chapter on reflection. Not that there's anything wrong with this chapter, but like every other source on the subject I've read, it leaves me wondering why I would bother with it. I have heard of people who use reflection for all sorts of clever things, and I would love to know what and how, but have never found out. This book covers reflection in a clear manner, but didn't give me any great incentive for using it. That could be more a reflection (pun intended) on the subject rather than a criticism of the book.

As I said, this is a small criticism, and the number of tips and tricks I picked up in the other chapters more than made up for the lack of anything exciting in that one chapter.

However, even without the small gems in the familiar subjects, one of this book's real diamonds is the section on Linq. I've read a lot about it, and used it a lot, but never really understood it until I read this book. Together with the free LinqPad (written by one of the authors), it's a brilliant way to learn a very useful tool.

I haven't finished the book yet, but am happy to give it five stars even now. Strongly recommended.

Edit: 15th May '11 - Having finished the book, I still stand by my five star review, but would like to add that there is a very comprehensive set of chapters on parallel programming in C#. Given that I don't tend to write compute-intensive applications, this is of little interest to me, and I found it a bit boring after the first chapter. I just skipped it and skim-read the rest, taking mental note of the fact that it was there if I ever need it.

To be honest, I think this section should have been shorter, and the depth of material put into a book dedicated to parallel programming. However, given that the rest of the book was excellent, and the price was reasonable (so no complaints about being charged a lot for pages I wasn't interested in), I left it as a five start review, and just added this note.
Was this review helpful to you?
8 of 9 people found the following review helpful
Quick, easy 8 Sep 2010
Format:Paperback
This is one of the best books I have ever bought, if you are looking to move up from a previous version of C# or have a good grounding in software development then this book will provide you with an excellent concise means of learning c# and .Net framework 4.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
In a nutshell
This is a brilliant reference book and joins a stable of equally brilliant reference books from this publisher. Read more
Published 18 days ago by Michael
The best C# book out there.
I'll keep this short and to the point - In my view every professional C# software engineer should have a copy of this on their desk, and another copy on their bedside table. Read more
Published 2 months ago by Richard
Quality
Quality, top-notch! Can't fault it.

This is likely to become my main C# reference, together with the companion Pocket Reference. Read more
Published 4 months ago by Andy G
C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell...
C# 4.0 in a Nutshell: The Definitive Reference (In a Nutshell (O'Reilly)) book that will help a better understanding Microsoft SQL Server 2008 R2 Developer Edition software. Read more
Published 4 months ago by d
Excellent reference - huge amount of material
I had already read an earlier version of this book (for C# 2.0), but bought this to ensure I was up to date with the latest changes to the C# language and the bits of . Read more
Published 8 months ago by J. S. Hardman
Must have
This is one of those books you MUST HAVE on your desk, even if it is just to slap your manager with.
Published 9 months ago by Moo
"Not for the faint hearted."
C# is a hard language to grasp with lots of rules and functions however this book does what GCSE bitesize revision books used to do, by taking the whole package and breaking it... Read more
Published 11 months ago by Mr. Robert A. Watkins
Bible
A must have for all C# developers, great work by the authors. Well explained concepts. Just referenced to write some multi-threaded WPF code.
Published 15 months ago by Matt, london
Extremely excellent book
All around this is a very excellent book and only my C# reference. Especially threading and LINQ part of this book is olympian. One of the must have C# book
Published 19 months ago by Elangeswaran
Search Customer Reviews
Only search this product's reviews

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
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges