IL / CLR / DLR 引用是什么?

4

我希望了解更多关于IL和CLR/DLR的内部机制。我的朋友推荐了《Inside Microsoft .NET IL Assembler》这本书,但由于它出版于2002年,我担心它已经过时了。

有没有更加现代化的书籍或网站可供那些理解.NET语言的人学习有关IL和CLR内部工作原理的知识?

4个回答

4
也许我的回答现在有点晚了,但是《MS Press-Inside Microsoft .NET IL Assembler》这本书实际上非常好。 请记住:框架3.X只添加了新的类和功能。底层技术仍然是相同的。所以这本书仍然适用,至少到FW3.5。 通过ECMA和一些努力,你可以得到你需要的一切。

2

对于CLR底层细节的有趣研究,我喜欢使用SSCLI Essentials。但对于IL/DLR没有太大用处。


2

1
我建议你查看Jeffrey Richter的CLR Via C#中的一些更详细的章节。它可能没有你想要的那么详细,但它是一个很好的开始,并涵盖了2.0 CLR,因此在.NET 4.0中仍然比较新。

CLR Via C#是一个很好的起点 - 它教会了我关于CLR内部工作原理的更多知识,比其他任何书籍都要推荐! - Jon Artus
第三版正在策划中,包括4.0内容(我认为包括DLR),目前不确定进展到何种程度。 - user1228

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接