---
product_id: 4594857
title: "CLR via C# (Developer Reference)"
price: "AED 341"
currency: AED
in_stock: true
reviews_count: 10
url: https://www.desertcart.ae/products/4594857-clr-via-c-developer-reference
store_origin: AE
region: United Arab Emirates
---

# CLR via C# (Developer Reference)

**Price:** AED 341
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** CLR via C# (Developer Reference)
- **How much does it cost?** AED 341 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ae](https://www.desertcart.ae/products/4594857-clr-via-c-developer-reference)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

CLR via C# (Developer Reference) [Richter, Jeffrey] on desertcart.com. *FREE* shipping on qualifying offers. CLR via C# (Developer Reference)

Review: Must for C# developers - If you want to read just one book about C#, then there is nothing better than this one. I consider CLR via C# as a canonical book for C# development. Why is that? 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.
Review: Reliable Richter does it again! - This edition of this book is another edition that I recommend to all C# programmers (and I already own and have read several times the 2nd and 3rd editions). There are a half dozen autohors that I order their books whenever I see that they have a new one (Itzak Ben Gan, Adam Freeman, Steven Walther, Kalen Delaney, and a couple of others that write on math topics). 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.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #770,272 in Books ( See Top 100 in Books ) #56 in Microsoft C & C++ Windows Programming #66 in Microsoft .NET #77 in C# Programming (Books) |
| Customer Reviews | 4.6 4.6 out of 5 stars (286) |
| Dimensions  | 7.37 x 1.75 x 8.95 inches |
| Edition  | 4th |
| ISBN-10  | 0735667454 |
| ISBN-13  | 978-0735667457 |
| Item Weight  | 7.4 ounces |
| Language  | English |
| Part of series  | Developer Reference |
| Print length  | 896 pages |
| Publication date  | November 15, 2012 |
| Publisher  | Microsoft Press |

## Images

![CLR via C# (Developer Reference) - Image 1](https://m.media-amazon.com/images/I/817YuepgYuL.jpg)
![CLR via C# (Developer Reference) - Image 2](https://m.media-amazon.com/images/I/91ZTFDV58jL.jpg)
![CLR via C# (Developer Reference) - Image 3](https://m.media-amazon.com/images/I/71RWUwnElRL.jpg)
![CLR via C# (Developer Reference) - Image 4](https://m.media-amazon.com/images/I/71AFEHduj+L.jpg)
![CLR via C# (Developer Reference) - Image 5](https://m.media-amazon.com/images/I/31VPCuW17lL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Must for C# developers
*by T***A on April 23, 2014*

If you want to read just one book about C#, then there is nothing better than this one. I consider CLR via C# as a canonical book for C# development. Why is that? 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.

### ⭐⭐⭐⭐⭐ Reliable Richter does it again!
*by H***E on February 4, 2013*

This edition of this book is another edition that I recommend to all C# programmers (and I already own and have read several times the 2nd and 3rd editions). There are a half dozen autohors that I order their books whenever I see that they have a new one (Itzak Ben Gan, Adam Freeman, Steven Walther, Kalen Delaney, and a couple of others that write on math topics). 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.

### ⭐⭐⭐⭐⭐ Outstanding Reference for Professional C#/CLR Devs
*by P***D on February 21, 2013*

I've been developing in C# since .Net V1.0; C and C++ on Wintel prior to that. Like most professional software engineers I'm far too busy to spend time reading any of the plentiful supply of regurgitated MSDN documentation out there. You know, the books in which the 'author' lobs you a useful insight about once every 50 pages of doc. Then there's Jeffrey Richter. I've never met the man, but his deep subject matter expertise and clear, easy-to-read writing style has served me personally and the shops I've worked in extremely well over the years. If you really want to understand what your C# code is doing in the CLR and you would appreciate regular, concise and specific wisdom on how best to avoid pitfalls or realize best performances and practices using the CLR, then this book is well worth your time. (P.S. Yes, it's a tome at 800+ pages. But no worries, as with most references, there's little harm in skipping around and reading whatever interests you most. Before you know it you will likely have covered the whole thing. It's that good. -pcw)

## Frequently Bought Together

- CLR via C# (Developer Reference)
- C# in Depth: Fourth Edition

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ae/products/4594857-clr-via-c-developer-reference](https://www.desertcart.ae/products/4594857-clr-via-c-developer-reference)

---

*Product available on Desertcart United Arab Emirates*
*Store origin: AE*
*Last updated: 2026-04-25*