Question

I'm wanting to learn more about IL and CLR / DLR under the hood. A friend of mine recommended the book "Inside Microsoft .NET IL Assembler", but since it came out in 2002 I fear it's pretty out of date at this point.

Does anyone have any more up-to-date books or websites that can be used by someone who understands .NET languages to learn more about the inner workings of IL and the CLR?

Was it helpful?

Solution

Perhaps my answer is a bit late now, but the book "MS Press - Inside Microsoft .NET IL Assembler" is actually excellent. Remember: framework 3.X only adds new classes and functionality. Underlying technology is still the same. So the book still stands, at least until FW3.5.

Side to side to ECMA, and some hard work, you have everything you need.

OTHER TIPS

For an interesting look at CLR low-level details I like SSCLI Essentials. Not so useful for IL / DLR.

The ECMA 335 CLI standard is good reading.

I'd suggest you check out some of the more detailed chapters in CLR Via C# by Jeffrey Richter. It doesn't go into as much detail as you'd like probably, but its a good start and covers the 2.0 CLR and so is somewhat current through .NET 4.0.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top