C# Language Internals - Part 1
Bart De Smet
ByC# Language Internals is designed to give you a deeper understanding of the C# programming language and the CLR.
Course info
Rating
Level
Advanced

Updated
January 29, 2014

Duration
5h 10m

Table of contents
Essential Techniques
27m 47s
The CLR and IL in a Nutshell
41m 24s
C# Compiler Tidbits
40m 3s
Generics Behind the Scenes
40m 59s
Description
Course info
Rating
Level
Advanced

Updated
January 29, 2014

Duration
5h 10m

Description
This course takes .NET developers behind the scenes of C# language features to gain a deeper understanding of the language, the Intermediate Language (IL) it compiles into, and the Common Language Runtime (CLR) it runs on. By studying language internals, you can make well-informed design choices, solve hard debugging puzzles quicker, and understand the performance ramifications of using various language features. This is the first part of a two-part course.
About the author