C# 5.0 in a Nutshell: The Definitive Reference Paperback – 29 Jun 2012
Customers Who Bought This Item Also Bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
About the Author
Joseph Albahari is author of C# 3.0 in a Nutshell, LINQ Pocket Reference, and C# 3.0 Pocket Reference. He has been developing large-scale enterprise applications on .NET and other platforms for more than 15 years, and is author of LINQPad - the popular utility for querying databases in LINQ.
Joseph is currently a freelance consultant.
Joseph's Home Page
Ben Albahari is the founder of Take On It. He was a Program Manager at Microsoft for 5 years, where he worked on several projects, including the .NET Compact Framework and ADO.NET.
He was the cofounder of Genamics, a provider of tools for C# and J++ programmers, as well as software for DNA and protein sequence analysis. He is a co-author of C# Essentials, the first C# book from O'Reilly, and of previous editions of C# in a Nutshell.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
The prose is aimed at just the right level and the examples are perfect for experimenting with the new features of C# 5.0 and dotNet 4.5.
I've found no errors (not that I would spot one) - what I mean is that the code examples all worked as written in the book which is always a cause for concern. After all, if you were to get a compiler error what would you do? So the accuracy of the book so far is giving me great confidence in the other chapters.
I only dip in and out of the book as time permits or as topics arise which I need to study. The one I read was about multi-tasking vs multi-threading and made me re-think my approach after some of the examples showed me how multi-thread race condition could easily arise if I continued my method of working.
So, if nothing else, it's teaching me to be a better programmer!
It does not assume reader is an expert, but deveops your knowledge from the fundamentals. One may be suprised at how much of the basic knowledge one has forgotten over the years.
On a cautious note, if you already have c#4.0 version of this book, then it is not really worth spending the money,as the latest version has about 100 pages extra ( it was already over 1000 pages ....)
The writers have an excellent manner with the wriitten word, and the book pays for development of LINQPad (if you happen to be a user of that product)
The book includes parallel and asynchronous programming, it's ok but it could be better. Overall the book requires more examples. This text is not for beginners!
Overall good but could be better.
Worth every penny, would consider paying upwards of £100 for a book which is this well thought out, though for that price I'd much prefer a hardback and slightly stronger pages. Not to say that this book is weak or easily damaged, but wear and tear shows clearly.
A definite worthwhile purchase!
If only other authors wrote so clearly.
I would have now hesitation in recommending this book to any developer using C#.
Most Recent Customer Reviews
Brilliant reference book - good to have a copy on your shelf if a C# programmer.
Presented in a well thought out way.
Solid overview of most used native parts of the framework and common guidelinesPublished 12 months ago by Aleksandrs
Great to learn more about the new features in .NET. And not just at a basic level but at a refreshingly advanced level in certain cases.Published 16 months ago by E Wendland
Unfortunately, it does not contain full Albahari's chapter about threading, which is the best threading resource on the internet so far :-(Published 16 months ago by Martin Pozor
Don't be misled by the title this is a comprehensive C# reference book, and defacto standard. i got my first copy as part of a training course. Read morePublished 18 months ago by Michelle
Very best style writing for a very broad and deep content. Highly recommendPublished 19 months ago by MR SY PETTMAN
Lots and lots of information. Great if you want to know everything, but if you just want to get to know basic stuff this is not for you.Published 19 months ago by Mr. Christopher Bryson
Look for similar items by category
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Microsoft Windows > Applications > Access > Programming
- Books > Computing & Internet > Programming > Languages
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Microsoft Windows
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Design Patterns
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture