CLR via C#
by Jeffrey Richter
On This Page
Description
Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you’ll gain pragmatic insights for building robust, reliable, and responsive apps and components. Fully updated for .NET Framework 4.5 and Visual Studio 2012 Delivers a thorough grounding in the .NET Framework architecture, runtime environment, and other key topics, including asynchronous programming and show more the new Windows Runtime Provides extensive code samples in Visual C# 2012 Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading show lessTags
Recommendations
Member Reviews
Let me start by saying this:
Every chapter is a 'world in itself'.
That is the amount of detail you gain from each chapter. The chapter names might sound simple and naive, but the author takes you on a deep-dive on that topic.
I started with the 3rd edition and finished with the 4th one and I regret not having read this book a little early in my career. IMHO if you have at least 3 yrs of experience in .net/C#, this book can bolster your understanding by leaps and bounds. Beginners (6 mos to 1 yr of exp) might not appreciate very much.
Doubtless that I have read many tech-books being a software professional, but this one is the best one so far.
The chapters 5 - Primitive, Reference and Value Types and 21 - The Managed Heap and Garbage show more Collection are my take-away's from this book. I haven't seen another book/article that explain the topics in these chapters as clearly as the author does. show less
Every chapter is a 'world in itself'.
That is the amount of detail you gain from each chapter. The chapter names might sound simple and naive, but the author takes you on a deep-dive on that topic.
I started with the 3rd edition and finished with the 4th one and I regret not having read this book a little early in my career. IMHO if you have at least 3 yrs of experience in .net/C#, this book can bolster your understanding by leaps and bounds. Beginners (6 mos to 1 yr of exp) might not appreciate very much.
Doubtless that I have read many tech-books being a software professional, but this one is the best one so far.
The chapters 5 - Primitive, Reference and Value Types and 21 - The Managed Heap and Garbage show more Collection are my take-away's from this book. I haven't seen another book/article that explain the topics in these chapters as clearly as the author does. show less
If you develop in C#, you should own this book!: Dont buy this book if you want an introduction to C#, but if you are a expereinced C# developer that wants indepth CLR/C# information explained in a clear and concise manner then Jeff Richter does a great job in clearly articulating his suject matter.
This is one of the best books I have seen on C# for a long time.
This is one of the best books I have seen on C# for a long time.
An absolutely GREAT book. If your team is doing ANY .NET development I would highly recommend someone on the team read this book. My friend asked me why I preferred this 600 page book to the 100 page C# Precisely. The answer is that Jeffrey Richter dives into the details and explains the nuances so I don't have to figure them out for myself. I really can't recommend this book enough. GO READ IT NOW!
THE best book on internals of C# and CLR. A must read for every serious .NET developer.
Simply amazing book. Explains all the internals in an easy to follow way and unveils the mysteries of .NET internals.
Simply amazing book. Explains all the internals in an easy to follow way and unveils the mysteries of .NET internals.
I recommend you to read "Clr via C#" if you want to go deeper about CLR
Ratings
Members
- Recently Added By
Author Information
14 Works 614 Members
Common Knowledge
- Canonical title
- CLR via C#
Classifications
- Genres
- Technology, Nonfiction, General Nonfiction
- DDC/MDS
- 005.133 — Computer science, information & general works Computer science, knowledge & systems Software development, software, data, security Software development Computer programming Specific programming languages
- LCC
- QA76.73 .C154 .R53 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science
- BISAC
Statistics
- Members
- 266
- Popularity
- 120,993
- Reviews
- 5
- Rating
- (4.71)
- Languages
- English, Korean
- Media
- Paper, Ebook
- ISBNs
- 12
- UPCs
- 1
- ASINs
- 3




























































