Слайд 2Платформа .Net
С 2000 года. История появления.
CTS - Common Type System
CLS -

Common Language Specification [assembly:CLSComliant(true)]
CLR - Common Language Runtime
Библиотека
Утилиты
Слайд 3Visual Studio 2015
Создание консольного приложения
Создание оконного приложения

Слайд 4Сборка (assembly)
Единица развёртывания
Версионность
Безопасность
Наличие описания –Манифест
ildasm

Слайд 5Генерация сборок
Visual Studio и свойства проекта
Командная строка
csc /target:library /out:my.dll /debug

*.cs
Основные ключи компилятора
https://msdn.microsoft.com/ru-ru/library/6s2x2bzy.aspx
Вопрос. Почему мы не использовали /r: ?
Слайд 6Особенности С#
Чисто объектно-ориентированный язык программирования
Си подобный язык
Наличие безопасного и небезопасного режимов работы
Standard

ECMA-334 2006 год