Series: In a Nutshell
Paperback: 1136 pages
Publisher: O'Reilly Media; 6 edition (November 26, 2015)
Language: English
ISBN-10: 1491927062
ISBN-13: 978-1491927069
Product Dimensions: 6 x 2 x 9 inches
Shipping Weight: 2.6 pounds (View shipping rates and policies)
Average Customer Review: 4.8 out of 5 stars See all reviews (15 customer reviews)
Best Sellers Rank: #75,521 in Books (See Top 100 in Books) #15 in Books > Computers & Technology > Programming > Languages & Tools > Visual Basic #21 in Books > Computers & Technology > Programming > Languages & Tools > C# #32 in Books > Computers & Technology > Programming > Microsoft Programming > C & C++ Windows Programming
Let's be clear, this is a book on C# 6 and not .NET Framework 4.6. On the cover it states the book covers .NET Framework 4.6 but it only gives a very general overview of it. This isn't necessarily a bad thing because it means the lion share of this huge 1000+ page nutshell is dedicated to the C# language. In addition to an overview section, many of the individual sections cover elements of .NET Framework 4.6 but not deeply.Other books that cover .NET in greater detail, in addition to covering C#, are far too big. For example, the Apress book "C# 6.0 and the .NET 4.6 Framework" by Andrew Troelsen is a 1700+ page book that weighs 5.5 pounds!! This O'Reilly Nutshell book goes deeper into C# than the aforementioned tome. C# and .NET are both deep subjects that should be covered in separate books.One reason I often shy away from the O'Reilly 'Nutshell' series of books is because the pages are smaller and as a consequence, the font is also small. It's not easy to read code when it's printed this small.This book also has a very handy pocket reference that's sold separately here on . I keep the full length book at home and take pocket reference to work.
I've had several of these nutshell books, and all were well written. This continues the good trend.I'm currently doing java at work (more fun than SharePoint web parts), but am starting on a home project with vs 2015 community and the latest frameworks and components and want a handy reference to speed up knowing the changes from earlier c#. I've watched enough channel 9 videos to know what to expect.The nutshell book, flipping through it, had the same style and massive well organized content I expected. This isn't a book to read from end to end like a few advanced JavaScript books I just finished. It's a defence book that goes into significant detail on certain topics, and it's organized by the mind of things the language does, including things actually fine by the grandkids but implemented by the language. LINQ and the finer points of generics regarding inheritance are good examples of what I mean. Those are language specific but really choke from the .NET framework and can't be explained in books that build an application and talk to your add they do so.
Having owned the 5.0 version of this book I already knew the quality of the book. The 6.0 version follows same excellent commentary, format etc. I've also read new non-6.0 specific content that I think is very good. For example I believe their discussion on RT is the most honest and factual information around.
This is the third version of C# in a Nutshell that I've purchased. The Albahari's do a great job of concisely explaining all aspects of the latest version of C#. Sure the Internet has lots of snippets of how to do things in C#, but this is a great go-to source for not only those, but why things work that way, and often recommendations of which of the many different ways to do something is preferable.
Everybody knows about this book. Have it always close to you.
This is a great reference and it's easier to flip to the index of this book than using Google sometimes. Though we all know StackOverFlow is king.
Took me a while to understand how this book is written, but it is a great book and very helpful. I would not recommend this for first-timers.
Absolutely one of the best books on the subject! As reference, or as a cover-to-cover read.
HTML & XHTML: The Definitive Guide: The Definitive Guide (Definitive Guides) UNIX in a Nutshell: System V Edition: A Desktop Quick Reference for System V Release 4 and Solaris 2.0 (In a Nutshell (O'Reilly)) C# 6.0 in a Nutshell: The Definitive Reference Python in a Nutshell, Second Edition (In a Nutshell) UML 2.0 in a Nutshell (In a Nutshell (O'Reilly)) VBScript in a Nutshell (In a Nutshell (O'Reilly)) Government Contracts in a Nutshell (Nutshell Series) Regulated Industries in a Nutshell (Nutshell Series) Government Contracts In A Nutshell (In a Nutshell (West Publishing)) Accounting and Finance for Lawyers in a Nutshell, 4th Edition (In a Nutshell (West Publishing)) The Law of Corporations in a Nutshell, 6th (Nutshell Series) Employment Law in a Nutshell, Third Edition (West Nutshell) Oil and Gas Law in a Nutshell, (Nutshell Series) 5th (fifth) edition Criminal Law in a Nutshell (Nutshell Series) Children and the Law: In a Nutshell (Nutshell Series) Elder Law in a Nutshell, 5th (Nutshell Series) Elder Law in a Nutshell (Nutshell Series) Children and the Law in a Nutshell, 4th (Nutshell Series) Remedies in a Nutshell (Nutshell Series) Dessem's Pretrial Litigation in a Nutshell (Nutshell Series)