Istoricul versiunilor C# și .Net

Istoricul versiunilor .Net Framework

Prima versiune a .Net framework a fost lansată în anul 2002. Versiunea a fost numită .Net framework 1.0. Cadrul .Net a parcurs un drum lung de atunci, iar versiunea actuală este 4.7.1.

Mai jos este tabelul versiunilor .Net framework, care au fost lansate cu datele de lansare. Fiecare versiune are modificări relevante ale cadrului.

De exemplu, în cadrul 3.5 și ulterior, un cadru cheie numit Cadru de entitate a fost eliberat. Acest cadru este folosit pentru a schimba abordarea în care sunt dezvoltate aplicațiile în timp ce lucrați cu baze de date.

În acest tutorial, veți învăța-

Numărul versiunii Versiunea CLR Data lansării
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 2007-11-19
4.0 4 2010-04-12
4.5 4 2012-08-15
4.5.1 4 2013-10-17
4.5.2 4 2014-05-05
4.6 4 2015-07-20
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

Cel mai mare avantaj al .Cadru net este că susține Windows platformă. Aproape toată lumea lucrează cu Windows Mașini.

Microsoft se asigură întotdeauna că cadrele .Net sunt în conformitate cu toate cele acceptate Windows sisteme de operare.

Istoricul versiunilor C#

Versiune .Cadru net Visual Studio Caracteristici importante
C # 1.0 .NET Framework 1.0/1.1 Visual Studio .NET 2002 Prima lansare a C#
C # 2.0 NET Framework. 2.0 Visual Studio 2005
  • Generice
  • Tipuri parțiale
  • Metode anonime
  • Tipuri nulabile
  • Iteratori
  • Covarianta si contravarianta
C # 3.0 .NET Framework 3.0/3.5 Visual Studio 2008
  • Proprietăți implementate automat
  • Tipuri anonime
  • Expresii de interogare
  • Expresia lambda
  • Arbori de expresie
  • Metode de extindere
C # 4.0 NET Framework. 4.0 Visual Studio 2010
  • Legare dinamică
  • Argumente denumite/opționale
  • Covariantă și contravariantă generică
  • Tipuri de interoperabilitate încorporate
C # 5.0 NET Framework. 4.5 Visual Studio 2012/2013
  • Membri asincroni
  • Atributele informațiilor apelantului
C # 6.0 NET Framework. 4.6 Visual Studio 2013/2015
  • Importurile statice
  • Filtre de excepție
  • Inițializatoare de proprietăți
  • Exprimarea membrilor corpurilor
  • Propagator nul
  • Interpolarea șirurilor
  • numele operatorului
  • Dicţionar initializer
C # 7.0 .NET Core Visual Studio 2017
  • Performanță și productivitate îmbunătățite
  • Azure Asistență
  • Suport AI
  • Dezvoltarea jocului
  • Cross platformă
  • Dezvoltare Mobile App
  • Dezvoltare aplicație fereastră