Основы программирования на C#
http://vsefutbolki.biz/index.php?route=information/news&news_id=5

Основы программирования на C#

Имя .Net
Visual Studio .Net - открытая среда разработки

Открытость
Framework .Net - единый каркас среды разработки
Библиотека классов FCL - статический компонент каркаса
Единство каркаса
Встроенные примитивные типы
Структурные типы
Архитектура приложений
Модульность
Общеязыковая исполнительная среда CLR - динамический компонент каркаса
Двухэтапная компиляция. Управляемый модуль и управляемый код

Виртуальная машина
Дизассемблер и ассемблер
Метаданные
Сборщик мусора - Garbage Collector - и управление памятью
Исключительные ситуации
События
Общие спецификации и совместимые модули