- Series: In a Nutshell
- Paperback: 1064 pages
- Publisher: O'Reilly Media; Fifth Edition edition (June 26, 2012)
- Language: English
- ISBN-10: 1449320104
- ISBN-13: 978-1449320102
- Product Dimensions: 6 x 2.4 x 9 inches
- Shipping Weight: 3.1 pounds (View shipping rates and policies)
- Average Customer Review: 4.6 out of 5 stars See all reviews (120 customer reviews)
- Amazon Best Sellers Rank: #101,646 in Books (See Top 100 in Books)
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.
C# 5.0 in a Nutshell: The Definitive Reference Fifth Edition Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
About the Author
Ben Albahari, a former program manager at Microsoft, is the founder of TakeOnIt, a website for comparing the opinions of experts, leaders and organizations on controversial topics.
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
You can follow along by executing all the code samples in LINQPad, which you can download for free. You can download all the examples in the book from the "Samples" tab in LINQPad. A folder tree presents each of the chapters and topics in the book and within each of these is the code which you can run by clicking the play button. This is how all programming should be taught. Then you can continue to use LINQPad as an invaluable tool for querying databases and web data in your work life.
There is a downside to getting the Kindle edition. The code font is strangely small. All through the book the very text which is the subject of the book is written in a minute font size that is less than half the size of the normal text. Until this is fixed in the Kindle edition it will be a constant annoyance. You either have to make your normal text absurdly large, which will affect all the formatting of every page, or you will find yourself squinting and leaning forward every time the book gets to the interesting part.
UPDATE: The Kindle problem is only in the CLOUD READER. The installed PC reader is probably better anyway and does not suffer at all from this problem. I use the installed Kindle for PC and the Kindle for Android on my Galaxy S3 with no problems at all.
If you are on the fence on this (like me) because you already have all the books and have been into C# for about 10 years, do yourself a favor and buy this book. One of the coolest things about this book is that it is a full 2" less wide than the other mule-chokers. At 1000+ pages, I am able to handle the book with ease and use it in the way a true desk reference book should be used.
I'd rate it six stars if I could.
In the description of a class or method, the authors give an example that completely demonstrates the method but I found myself having to study it very hard to figure out what they are trying to show and how I might be able to use it in my own program.
I will definitely use this book as the reference that it is but I may look for another that is a bit more of a tutorial for C#.
When I look at the thickness of this version (5) and I look at my old version (1) I'm impressed with how much more it takes to know C# now than it did in 2002. My how the nutshell has grown!
5 stars for being an outstanding reference. Joseph's style is easy and informative. You wont find his level of C# expertise plus his outstanding authorship on some post on StackOverflow. So if you are debating buying the book because you think you will find the same info on a post somewhere on the web you are most likely wrong.
Minus 1/2 star for the horrible book format. The book is TOO SMALL in terms of height and width and TOO THICK! It is like reading a C# manual on index cards. Doh it IS reading a C# manual on index cards! Joseph your work stands on its own merit you don't need to make the book look thick so it will sell. Please consider making the next version of the book taller and wider with print that extends to the margins. Thanks!
In the rush to meet publishing and production deadlines, many authors hastily throw together their subject matter in a best-efforts basis and, often, barely finish pressing the 'Enter' key before the presses start rolling. No so with C# 5.0 in a Nutshell. This book is brilliantly organized, exceptionally well-written, and provides truly useful examples for day-to-day c# coding. Broad subject matter coverage with just the right depth and numerous examples make owning and using this book a pleasure.
If you're a C# developer, or aspire to become one, you'll find this book to be one of the few gems on your shelf. I would opt for the print rather than the Kindle version -- simply because good reference books are destined to be dog-eared, stickynote-tagged and thrown in a backpack: in that light, when you buy this book, you'll find that the corners of your book will quickly be curled and worn with the spine creased and pages dogtagged.
This book is a reference, not a tutorial and it's not for beginners. Honestly I don't know who it's for and I have a hard time understanding why books like this are written in the first place. Who is this book written for? Somebody who already knows C#? The author uses concepts and terms that he hasn't even explained yet in the early pages to explain other concepts and terms. What?
I just don't get it.
Most Recent Customer Reviews
The explanation of covariance and contravariance is worth the purchase all by it self.Read more
You WILL learn something from Joe's books. He's smarter than you and me ;-)Read more
It is being good for me as a reference during this big project I'm working on. Specially the part that talks about Linq.Read more