Povijest verzija C # i. Net

Sadržaj:

Anonim

U ovom vodiču naučit ćete-

  • Povijest verzija Net Framework
  • Povijest verzije C #

Povijest verzija Net Framework

Prva verzija .Net okvira objavljena je 2002. Verzija se zvala .Net framework 1.0. Okvir .Net od tada je jako napredovao, a trenutna verzija je 4.7.1.

Ispod je tablica verzija .Net framework-a, koje su objavljene s datumima izdavanja. Svaka verzija ima relevantne promjene u okviru.

Na primjer, u okviru 3.5 i dalje objavljen je ključni okvir pod nazivom Entitetski okvir . Ovaj se okvir koristi za promjenu pristupa u kojem se aplikacije razvijaju tijekom rada s bazama podataka.

Broj verzije CLR verzija Datum izlaska
1.0 1.0 13.02.2002
1.1 1.1 2003-04-24
2.0 2.0 07.11.2005
3.0 2.0 06.11.2006
3.5 2.0 19.11.2007
4.0 4 12.04.2010
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 17.11.2015
4.6.2 4 02.08.2016
4.7 4 05.04.2017
4.7.1 4 2017-10-17

Najveća prednost .Net okvira je u tome što podržava Windows platformu. Gotovo svi rade s Windows računalima.

Microsoft uvijek osigurava da su .Net okviri u skladu sa svim podržanim operativnim sustavima Windows.

Povijest verzije C #

Verzija .NET Framework Vizualni studio Važne značajke
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 Prvo izdanje C #
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generički lijekovi
  • Djelomični tipovi
  • Anonimne metode
  • Tipovi koji se mogu poništiti
  • Iteratore
  • Kovarijancija i kontravarijancija
C # 3.0 .NET Framework 3.0 \ 3.5 Visual Studio 2008
  • Automatski implementirana svojstva
  • Anonimni tipovi
  • Izrazi upita
  • Lambda izraz
  • Izražajna stabla
  • Načini produženja
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dinamičko vezanje
  • Imenovani / neobavezni argumenti
  • Generička kovarijanta i kontravarijanta
  • Ugrađeni tipovi interopa
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asinkroni članovi
  • Atributi podataka o pozivu
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Statički uvoz
  • Filtri za iznimke
  • Inicijalizatori svojstava
  • Članovi izrazitog tijela
  • Nulti propagator
  • Interpolacija niza
  • ime operatora
  • Rječnik inicijalizator
C # 7,0 .NET jezgra Visual Studio 2017
  • Poboljšane performanse i produktivnost
  • Podrška za Azure
  • AI podrška
  • Razvoj igara
  • Cross platforma
  • Razvoj mobilnih aplikacija
  • Razvoj aplikacija za prozor