![](https://training.atmosera.com/wp-content/uploads/2017/05/csharpremoval-365x242.jpg)
![](https://training.atmosera.com/wp-content/uploads/2017/05/csharpremoval-365x242.jpg)
![](https://training.atmosera.com/wp-content/uploads/2017/05/clr-via-csharp.gif)
CLR Via C# by Jeffrey Richter
Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Learn from Jeffrey Richter, a longtime consultant to the Microsoft .NET team—and gain pragmatic insights for building robust, reliable, and responsive apps and components. BuyErrataSource Code