2009-12-02 4 views
3

Я хочу узнать больше об IL и CLR/DLR под капотом. Один мой друг рекомендовал книгу «Inside Microsoft .NET IL Assembler», но так как она появилась в 2002 году, я боюсь, что на данный момент она устарела.IL/CLR/DLR Ссылки?

Есть ли у кого-нибудь более современные книги или веб-сайты, которые могут использовать кто-то, кто понимает языки .NET, чтобы узнать больше о внутренней работе IL и CLR?

ответ

4

Возможно, мой ответ немного запоздал, но книга «MS Press - Inside Microsoft .NET IL Assembler» на самом деле отличная. Помните: framework 3.X добавляет новые классы и функциональность. Основная технология остается прежней. Таким образом, книга все еще стоит, по крайней мере, до FW3.5.

Вперед к ECMA, и некоторые тяжелые работы, у вас есть все, что вам нужно.

1

Я предлагаю вам ознакомиться с некоторыми из более подробных разделов на CLR Via C# Джеффри Рихтером. Это не так подробно, как вам бы хотелось, но это хороший старт и охватывает CLR 2.0 и, следовательно, несколько отличается от .NET 4.0.

+0

CLR Via C# - отличное место для начала работы - он научил меня больше о внутренней работе CLR, чем любой другой книге, очень рекомендуется! –

+0

3-е издание, [включая 4,0 контент] (http://www.wintellect.com/CS/blogs/jeffreyr/archive/2009/06/17/clr-via-c-3rd-edition.aspx) (что я предполагается, что DLR) находится на этапах планирования; однако не уверен, где он стоит в этот момент. – Will

2

Для интересного просмотра низкоуровневых деталей CLR мне нравится SSCLI Essentials. Не очень полезно для IL/DLR.