Рассмотрены теоретические основы и практические приемы программирования на платформе .NET с использованием популярных языков С#, VB.NET, МС++, IL. Описаны метаданные, общая система типов, сборки, архитектура доменов, атрибуты и др. На большом количестве простых и понятных примеров рассмотрены обработка исключений, делегаты и события, потоки и др. Дано подробное представление низкоуровневого взаимодействия с операционной системой из среды .NET. Прилагается компакт-диск, содержащий большое количество примеров на языках С#, VB.NET, MC++, IL.