

Common Intermediate Language и системное программирование в Microsoft .NET
Common Intermediate Language и системное программирование в Microsoft .NET
Авторы: Чеповский А.М., Макаров А.В., Скоробогатов С.Ю.
Издательство: Национальный Открытый Университет "ИНТУИТ"
Издание: 2-е изд.
ISBN 5-94774-410-4; 2016 г.
Кол-во страниц: 398
О книге:
Описаны основы архитектуры платформы .NET и промежуточный язык этой платформы - Common Intermediate Language (CIL). Подробно рассмотрен прием
программирования, называемый динамической генерацией кода. Дано введение в многозадачность и описаны подходы к разработке параллельных приложений на базе
платформы .NET. Адресовано всем изучающим вопросы создания метаинструментария и разработки компиляторов для различных операционных
систем. Для студентов и преподавателей университетов, а также для специалистов, повышающих свою квалификацию. Курс посвящен системному программированию в .NET. В нем описана архитектура
платформы .NET и промежуточный язык этой платформы - Common Intermediate Language (сокращенно CIL). Рассматривается также прием программирования, называемый динамической генерацией кода. В последних лекциях курса обсуждается параллельное программирование, рассматриваются механизмы многозадачности и создание приложений с параллельным выполнением операций, предоставляемых ядром операционной системы Windows. Обсуждается реализация параллельного выполнения кода в .NET, использование библиотечных средств платформы .NET для
создания параллельных приложений.