.NET или Кому это надо? Часть 2. Основные составные части .NET

<!--StartFragment --> CLR, CTS, и CLS.

1) CLR (Common Language Runtime - стандартная среда выполнения для языков). Как видно из названия, CLR отвечает на исполняемую среду. CLR отвечает за обнаружение и загрузку типов, а также за выполнение операций по распределению памяти, межъязыковым взаимодействием и развертыванием.

2) CTS (Common Type System - Стандартная система типов).
CTS полностью описывает типы, поддерживаемые CLR. Также CTS как типы данных будут взаимодействовать с другими типами данных, и как они будут представляться в формате метаданных.

3) CLS (Common Language Specification - Стандартная языковая спецификация).
CLS - это набор правил, определяющих, какие типы данных могут быть использованы во всех языках .NET без каких-либо конфликтов. Ведь не во всех языках программирования обязательно должны поддерживаться все типы данных, определенные в CTS. Однако, если Вы создаете пользовательские типы данных на основе типов данных из CLS, то это гарантирует пригодность этих типов для любых языков из семейства .NET... далее



Опубликовал admin
17 Апр, Суббота 2004г.



Программирование для чайников.