Skip to content
Manning PublicationsC#Paid courseIntermediate level

C# in Depth, Fourth Edition

This eBook helps C# users push their skills and explore more advanced functions. As the fourth edition, it adds material to help with expert concepts. It is available in text, graphic download and audio formats. After mastering these concepts, students will be experts in .NET development.

Created by: Jon Skeet

Produced in 2019

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

C# in Depth, Fourth Edition is a revised edition of the bestseller written by C# legend Jon Skeet. This authoritative and engaging guide is your key to unlocking this powerful language, including the new features of C# 6 and 7. In it, Jon introduces expression-bodied members, interpolated strings, pattern matching, and more. Real-world examples drive it all home. By the end of this awesome book, you'll be writing C# code with skill, style, and confidence.

icon
Instructor Details

placeholder

Jon Skeet is a senior software engineer at Google. He studied mathematics and computer science at Cambridge, is a recognized authority in Java and C#, and maintains the position of top contributor to Stack Overflow.

icon
More C# courses

$84.99

$13.99

$64.99

$19.99

$12.99

$84.99

icon
Reviews

4.5

11 reviews in total

Select a bar to show only those reviews.Select the bar again to show every rating.

By Chris D. on 12/26/2019

Highly recommend this book and the free Third Edition to learn how to use C# to its fullest extent

By Chinmay on 12/23/2019

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.

By danysdragons on 11/28/2019

The book is not meant to be an introduction for beginners, and it's not meant to be a systematic exposition of C#'s features. I think of it more as taking us on a journey through the history of C#, to foster a deep conceptual understanding of why C# was designed the way it was.

By tester346 on 11/28/2019

I'd say that this book isn't something that will find you job after you read it, or that it will learn you how to design nicest architecture, write nicest code, use EF or ASP Core.

It's about C# language and its internals.

If you arent curious about those things, then you do not must read it, it's fine and you probably aint gonna get hurt due to lack of knowledge of some Googleable internals (except closures and captured variables).

By Cristian Iorga on 11/24/2019

I’ve been there when many of these C# versions have been released yet many details have escaped me at the time or somehow managed to forget. This book does great on emphasizing these details of the C# language that any professional developer should know.

By Thomas on 7/30/2019

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.

By Gary McNickle on 7/28/2019

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)

By Will Reed on 7/1/2019

This book begins by telling the reader what is different from previous versions. Then in chapter 2 the first topic is Generics! No discussion types, classes, operators or how to write a program.

This book is only appropriate for those already proficient in C#.

By Sean Gailey on 5/16/2019

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.

By Raj on 4/30/2019

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.

By Yehia Abo el-nga on 4/25/2019

Very good C# manual. It unrolls some of the language "magic" features (i.e. lambda expressions, delegates, asynchrony and tuple destructions and so on). I would have personally preferred if it went a bit more in the direction of C# best practices.

Showing all 11 reviews