История на версиите на C # и .Net

Съдържание:

Anonim

В този урок ще научите -

  • История на версиите .Net Framework
  • История на версиите на C #

История на версиите .Net Framework

Първата версия на .Net framework беше пусната през 2002 г. Версията беше наречена .Net framework 1.0. Оттогава рамката .Net е изминала дълъг път и текущата версия е 4.7.1.

По-долу е таблицата на версиите на .Net framework, които са пуснати с датите на тяхното издаване. Всяка версия има съответни промени в рамката.

Например в рамка 3.5 и нататък беше пусната ключова рамка, наречена Entity framework . Тази рамка се използва за промяна на подхода, при който приложенията се разработват по време на работа с бази данни.

Номер на версията CLR версия Дата на излизане
1.0 1.0 2002-02-13
1.1 1.1 2003-04-24
2.0 2.0 2005-11-07
3.0 2.0 2006-11-06
3.5 2.0 19.11.2007 г.
4.0 4 2010-04-12
4.5 4 15.08.2012
4.5.1 4 2013-10-17
4.5.2 4 05.05.2014
4.6 4 20.07.2015 г.
4.6.1 4 2015-11-17
4.6.2 4 2016-08-02
4.7 4 2017-04-05
4.7.1 4 2017-10-17

Най-голямото предимство на .Net framework е, че поддържа Windows платформа. Почти всички работят с машини с Windows.

Microsoft винаги гарантира, че .Net рамките са в съответствие с всички поддържани операционни системи Windows.

История на версиите на C #

Версия .NET Framework Визуално студио Важни характеристики
С # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Първо издание на C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Дженерици
  • Частични типове
  • Анонимни методи
  • Нивелируеми типове
  • Итератори
  • Ковариация и контравариация
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Автоматично внедрени свойства
  • Анонимни типове
  • Заявки изрази
  • Ламбда израз
  • Експресивни дървета
  • Методи за удължаване
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Динамично обвързване
  • Аргументи с име / по избор
  • Общ ковариант и контравариант
  • Вградени типове интероп
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Асинхронни членове
  • Атрибути за информация за обаждащия се
С # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Статичен внос
  • Филтри за изключения
  • Инициализатори на свойства
  • Експресивни членове
  • Нулев пропагатор
  • Струнна интерполация
  • име на оператор
  • Инициализатор на речника
С # 7.0 .NET Core Visual Studio 2017
  • Подобрена производителност и производителност
  • Поддръжка на Azure
  • Поддръжка на AI
  • Разработване на игри
  • Кръстосана платформа
  • Разработка на мобилни приложения
  • Разработване на приложения за прозорец