Expert .NET IL Assembler

Эта книга представляет собой фундаментальное руководство по внутреннему устройству .NET Common Language Infrastructure (CLI) и языку IL Assembler. Автор, Сергей Лидин, является одним из ведущих экспертов в этой области и детально раскрывает архитектуру управляемых исполняемых файлов, организацию метаданных и работу виртуальной машины .NET.

Книга начинается с простых примеров на IL Assembler и постепенно углубляется в сложные темы, такие как структура метаданных, организация модулей и сборок, пространства имен и классы, примитивные типы и сигнатуры. Особое внимание уделяется работе с полями, методами, обобщенными типами и методами, а также инструкциям промежуточного языка (IL).

В издании подробно рассматриваются механизмы обработки исключений, события и свойства, пользовательские атрибуты, атрибуты безопасности и взаимодействие управляемого и неуправляемого кода. Книга также охватывает создание многопроектных решений на разных языках программирования .NET. В приложениях содержится полный справочник по грамматике ILAsm, таблицам метаданных, набору инструкций IL и утилитам командной строки.

Это издание является переработанной и расширенной версией предыдущей книги автора и остается актуальным руководством для разработчиков, желающих глубоко понять внутренние механизмы платформы .NET и научиться эффективно работать на уровне промежуточного языка.

Expert .NET IL Assembler
A
Автор
Сергей Лидин
Издательство
Apress
Год
2006
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент