Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Instant streaming of thousands of movies and TV episodes with Prime Video
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$53.99$53.99
FREE delivery:
Friday, Feb 2
Ships from: Amazon.com Sold by: Amazon.com
Buy used: $17.95
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
CLR via C# (Developer Reference) 4th Edition
There is a newer edition of this item:
Purchase options and add-ons
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 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
- ISBN-100735667454
- ISBN-13978-0735667457
- Edition4th
- PublisherMicrosoft Press
- Publication dateNovember 15, 2012
- LanguageEnglish
- Dimensions7.36 x 1.83 x 8.94 inches
- Print length896 pages
Frequently bought together

Customers who viewed this item also viewed
Editorial Reviews
About the Author
Jeffrey Richter is a cofounder of Wintellect (www.wintellect.com), a training, consulting, and debugging firm dedicated to helping companies build better software faster. In addition to this book’s previous editions, he’s written several other popular programming titles. He has been a consultant to the Microsoft .NET Framework Team since 1999.
Product details
- Publisher : Microsoft Press; 4th edition (November 15, 2012)
- Language : English
- Paperback : 896 pages
- ISBN-10 : 0735667454
- ISBN-13 : 978-0735667457
- Item Weight : 3.22 pounds
- Dimensions : 7.36 x 1.83 x 8.94 inches
- Best Sellers Rank: #371,483 in Books (See Top 100 in Books)
- #76 in C# Programming (Books)
- #83 in Microsoft C & C++ Windows Programming
- #516 in Software Development (Books)
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Jeffrey Richter is a Software Architect on Microsoft’s Azure team. He produced a video series on Architecting Distributed Cloud Applications available (for free) on YouTube at http://aka.ms/RichterCloudApps. He is also a co-founder of Wintellect, a software consulting and training company where he has authored many videos available on http://WintellectNOW.com.
Jeffrey has spoken at many industry conferences, and is the author of several best-selling Windows and .NET Framework programming books and has also been a contributing editor to MSDN Magazine where he authored many feature articles and columns.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonReviews with images
-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
First of all, Jeffrey Richter has an excellent writing style. He doesn't show you just a correct way how to solve a problem, but he also tries to explain why the solution he chooses is the best on. The book contains many advices how to write a code in the most efficient way, what pitfalls you can expect and how to cope with them. And what is best - even the hardest things are explained in that way that every intermediate developer can understand them.
Second thing is a deepness of the book. The author doesn't show you just C# constructs, but he gives you an internal description how these constructs are implemented. So for instance in case of events or delegates you don't just learn C# syntax, but you will see how C# translates these constructs to MSIL (CLR assembly language). In case boxing and unboxing you will understand not just what is the difference between reference and value types, but on many samples you can see when CLR have to do these memory and performance consuming operations.
Third thing is the last part of book - threading. Definitely the best way how to learn multithreading programming I have ever seen.
Fourth thing is coverage. The book covers nearly all essential parts of C# and .NET platform. The book doesn't describe any particular API like ASP.NET or WPF, but it gives you solid basis for learning these specialized APIs.
The only thing I miss is CAS security. I thing the next edition of the book could have some info about CAS which was greatly simplified in .NET 4.0.
CLR via C# is an excellent book for every developer who wants to learn C#. The book is not aimed to absolute beginners (knowledge of OOP is must) but if you know some object oriented language (C++/Java) and wants to learn C#, there isn't any better material.
8 years ago I started my C# study with the first edition of this text and it thought me everything I needed. Even now after 8 years of programming in C#, I still found tons of new knowledge.
Don't be fooled by the table of contents, it's easy to assume that this book is for beginners. This is certainly not the case, you may feel educated in certain topics like type fundamentals, but Mr. Richter will likely prove that you only have surface-knowledge; at least this was the case for me. This book provides amazing depth, giving developers a bottom-up education, rather than the top-down approach (like most books). Combining bottom-up and top-down learning is quite powerful!
If you are an intermediate or even an advanced developer, then this book will likely level up your skill set.
Mr. Richter writes in a very clean and easy to read style. Buy this book and get ready to start cranking those mental cogs! I plan on re-reading many chapters to help solidify the concepts presented.
Also worth noting is how excellent the Kindle format is. Technical eBooks are very hit-and-miss (usually miss), but in this case publishers should take note because this is how a technical eBook should be done. I'm very pleased with my purchase.
Reviewed in the United States on May 1, 2015
This book doesn't just overview a topic, nor does it leave you with a lot of unsubstantiated opinions, it has detailed factual and historic background information as well as explicit recommendations supported by data and examples.
The book isn't perfect (it has no bibliography, no end of chapter questions, and no glossary of terms) but it is readable, authoritative, and very clear. I'm a senior .net developer with more than 30 years of programming experience and I always recommend this one book to other .net developers that express and interest in going to the next level in proficiency.
Top reviews from other countries
Bien qu'il s'arrête au framework 4.5, il est suffisamment riche pour en connaitre l'essentiel et même plus.
On appréciera sans doute une cinquième édition du livre, ou un complément pour y découvrir les dernières nouveautés.











