Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

syap

.pdf
Скачиваний:
17
Добавлен:
12.04.2015
Размер:
2.16 Mб
Скачать

Вследствие технических ограничений на отображение (стандартные шрифты, браузеры и т. д.) и того обстоятельства, что знак диез ♯​ не представлен на стандартной клавиатуре, знак номера # был выбран для представления знака диез при записи имени языка программирования.

Это соглашение отражено в Спецификации Языка C# ECMA-334.

Тем не менее, на практике (например, при размещении рекламы и коробочном дизайне), Майкрософт использует предназначенный музыкальный знак.

Названия языков программирования не принято переводить, поэтому зачастую язык называют по-английски «Си шарп».

Версии языка c#

Эмблема

организации

Версия

C# 1.0

C# 1.2

C# 2.0

C# 3.0

C# 4.0

Спецификация языка

Microsoft Дата

ECMA

ISO/IEC

Январь Январь 2002

2002

Декабрь 2002Апрель 2003

Апрель Октябрь 2003

2003

Сентябрь 2005Ноябрь Июнь 2006Сентябрь 2006

[10] 2005

Ноябрь Август 2007

2007

Отсутствует

Апрель Апрель 2010

2010

.NET FrameworkVisual Stud

.NET FrameworkVisual1Stud.0

.NET FrameworkVisual1Stud.1

.NET FrameworkVisual2Stud.0

.NET FrameworkVisual3Stud.5

.NET FrameworkVisual4Stud

бета-версия Visual Studio версии 11 (которая включает .NET CLR версии 4.5, Visual Basic версии 11, C# версии 5) уже доступна для скачивания!!!

Ссылки:

Бесплатное получение VS2010 для студентов: dreamspark.ru

Бесплатная среда разработки Visual C# Express 2010: www.microsoft.com/express/Downloads

Центр начинающего разработчика: msdn.microsoft.com/ ru-ru/beginner/default.aspx

Книга «C# для начинающих» — скачать PDF или читать онлайн: msdn.microsoft.com/ru-ru/beginner/ee344863.aspx

MSDN — Центр Visual C#: msdn.microsoft.com/ru-ru/vcsharp /default.aspx

Путеводитель по документации к Visual C# http://msdn.microsoft.com/ru-ru/library/ms228280(v=vs.90).asp

Введение в язык C# и

.NET Framework

Эмблема

организации

ПЛАТФОРМА - это как минимум среда выполнения программ и… ещё что-либо, что определяет особенности разработки и выполнения программного кода – парадигмы программирования, языки программирования, множества базовых классов.

Microsoft.NET (.NET Framework) – программная платформа. Содержит следующие основные компоненты:

the common language runtime (CLR)

the .NET Framework class library (.NET FCL).

CLS (Common Language Specification) – общая спецификация языков программирования. Это набор конструкций и ограничений, которые являются руководством для создателей библиотек и компиляторов в среде .NET Framework.

Библиотеки, построенные в соответствии с CLS, могут быть использованы из любого языка программирования, поддерживающего CLS.

Языки, соответствующие CLS (к их числу относятся языки Visual C#, Visual Basic, Visual C++), могут интегрироваться друг с другом.

CLS – это основа межъязыкового взаимодействия в рамках платформы Microsoft.NET.

CLR (Common Language Runtime) – Среда Времени Выполнения или Виртуальная Машина. Обеспечивает выполнение сборки. Основной компонент .NET Framework.

Под Виртуальной Машиной понимают абстракцию инкапсулированной (обособленной) управляемой операционной системы высокого уровня, которая обеспечивает выполнение программного кода и предполагает решение следующих задач:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]