C# in Depth: Fourth Edition
S**Y
Thorough with great examples
I'm about half done and I couldn't be more satisfied. Jon explains everything with just the right amount of detail, using clear and practical examples to illustrate each point. Books that go in-depth often tend to cram too much knowledge into each sentence, but Jon's pacing is great. I been coding in C# as a hobbyist for 4 years, and I wanted a book that would strengthen core concepts, uncover hidden tricks and tips, peek under the hood, and fully explore C#. I'm happy to say that this book does all those things.There's only one other review at the time of writing this since the "fourth edition" of this book is relatively new, but if there's any doubt, just look back at the glowing reviews of his earlier editions.
T**S
A great intermediate/advanced C# resource!
This is a great C# resource. I would however start off by warning buyers that this isn't a C# 101 book to get you started with the language. This is aimed at the more intermediate and advanced C# developers.For this, the book covers a lot of nice details on various subjects including delegates, lambda expressions, async/await, LINQ, Generics, and more. I also feel confident in the credibility of the information provided by Jon Skeet who is one of the greatest contributors to the development world on Stack Overflow and for the C# community in general. If you want to step your C# game up a notch, then get this book.
G**E
Excellent book, but buy it from the publishers website.
This is an excellent book. Everything you would expect from Jon Skeet. You will most likely learn something new from this book, regardless of your experience with c#. Jon touches on language details and history that are just fascinating (such as the C# standards committee is struggling to document overload resolution)This edition goes into less detail about older c# features than the previous edition. That said, if you buy the book from the publisher, they will give you the 3rd edition as an ebook for free. They will NOT do that if you buy the book here from amazon.
R**J
You will learn something no matter your experience level
Jon Skeet never disappoints with his writings. From his blog posts, to his stackoverflow answers to his books his knowledge of internals of C# is amazing. I am a better C# developer because of reading his books. I recommend this book to all members of my team.
S**M
Decent supplement for understanding C#'s quirks, not a primary learning resource
This seems best viewed as a supplementary text for those who want to understand C#'s quirks and evolution, rather than a primary learning resource.
C**Y
Fantastic Book for Reference
This is an essential purchase for C# and .NET developers. Whether you're just starting out or seasoned, this book is definitely a tool you're going to want around. Highly recommend!
G**E
Solid update on C#
Though the official Microsoft documentation may be lacking on C#6/7 features, this book helps fill-in the missing gaps. The writing is compendious and the code error-free.
P**1
not what i was expecting
this book was not what I was expecting. I was expecting an intermediate level C# book going from there to advanced topics, for people who do not need a book to cover 'what is a for loop' and other basic programming concepts. what I found was more of a history lesson on C#'s development over the years. to me that would be a better title - 'The Evolution of C#'
C**N
Excellent
Un livre qui rentre dans les détails de différents concepts du langage, de très bons exemples et bien expliqué
F**O
A bíblia do C#
Você não será um programador C# de respeito se não ler este livro.
T**)
Really in depth
New project in C#
A**R
Good book
Good book for C#.. love to read it.. and go back to my code...
J**Y
The most consise and least boring c~ book available - very engaging and quick to read.
Superb. I had the 2nd edition and this condenses those chapters as well as adding a whole load more. The olkder versions are available to download from the publisher for free (but I have yet to try this). This is not really a book for beginners, but develoeprs like me who have slightly out-of-date skills who need to quickly get upo to speed.For example, do you remember writing this old school POCO class?internal class Person{ internal string FirstName{get;set; } internal int Age {get;set;}}then using it somewhere...var personOld = new Person(){ FirstName = "Fred", Age = 30}well with a ValueTuple you can do this (as well as other things obviously, this is just a trivial thing to show less code!):(string FirstName, int Age) person1 = ("Fred", 30);orvar person2 = (FirstName: "Fred", Age: 30);Lovely!It's just the new concepts make writing code shorter, more concise and safer. There's no waffle, just pure beautiful C#.Good quality paper too, like the 2nd edition I have already. Not sure what the other reviewer was moaning about.
Trustpilot
1 month ago
2 weeks ago
1 week ago
1 month ago