Язык программирования C# 6.0, модуль 1

Слайд 2

Платформа .Net

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

Платформа .Net С 2000 года. История появления. CTS - Common Type System
Common Language Specification [assembly:CLSComliant(true)]
CLR - Common Language Runtime
Библиотека
Утилиты

Слайд 3

Visual Studio 2015

Создание консольного приложения
Создание оконного приложения

Visual Studio 2015 Создание консольного приложения Создание оконного приложения

Слайд 4

Сборка (assembly)

Единица развёртывания
Версионность
Безопасность
Наличие описания –Манифест
ildasm

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

Слайд 5

Генерация сборок

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

Генерация сборок Visual Studio и свойства проекта Командная строка csc /target:library /out:my.dll
*.cs
Основные ключи компилятора
https://msdn.microsoft.com/ru-ru/library/6s2x2bzy.aspx
Вопрос. Почему мы не использовали /r: ?

Слайд 6

Особенности С#

Чисто объектно-ориентированный язык программирования
Си подобный язык
Наличие безопасного и небезопасного режимов работы
Standard

Особенности С# Чисто объектно-ориентированный язык программирования Си подобный язык Наличие безопасного и
ECMA-334 2006 год