C#- ja .Net-versiohistoria

.Net Framework -versiohistoria

Ensimmäinen versio .Net frameworkista julkaistiin vuonna 2002. Version nimi oli .Net framework 1.0. .Net-kehys on edennyt pitkälle sen jälkeen, ja nykyinen versio on 4.7.1.

Alla on taulukko .Net-kehysversioista, jotka on julkaistu julkaisupäivineen. Jokaisessa versiossa on olennaisia ​​muutoksia kehykseen.

Esimerkiksi viitekehyksessä 3.5 ja siitä eteenpäin keskeinen kehys nimeltä Kokonaisuuden puitteet julkaistiin. Tätä viitekehystä käytetään muuttamaan lähestymistapaa, jolla sovelluksia kehitetään työskennellessään tietokannat.

Tässä opetusohjelmassa opit -

Versionumero CLR versio Julkaisupäivä
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

Suurin etu .Net puitteet on, että se tukee Windows alusta. Melkein kaikki työskentelevät Windows koneita.

Microsoft varmistaa aina, että .Net-kehykset ovat kaikkien tuettujen vaatimusten mukaisia Windows käyttöjärjestelmät.

C#-versiohistoria

Versio .NET Framework Visual Studio Tärkeitä ominaisuuksia
C # 1.0 .NET Framework 1.0 / 1.1 Visual Studio .NET 2002 C#:n ensimmäinen julkaisu
C # 2.0 .NET Framework 2.0 Visual Studio 2005
  • Generics
  • Osittaiset tyypit
  • Anonyymit menetelmät
  • Nullattavat tyypit
  • Iteraattorit
  • Kovarianssi ja kontravarianssi
C # 3.0 .NET Framework 3.0 / 3.5 Visual Studio 2008
  • Automaattisesti toteutetut ominaisuudet
  • Anonyymit tyypit
  • Kyselylausekkeet
  • Lambda ilme
  • Ilmaisupuut
  • Laajennusmenetelmät
C # 4.0 .NET Framework 4.0 Visual Studio 2010
  • Dynaaminen sidonta
  • Nimetyt/valinnaiset argumentit
  • Yleinen kovariantti ja kontravariantti
  • Sulautetut interop-tyypit
C # 5.0 .NET Framework 4.5 Visual Studio 2012/2013
  • Asynkroniset jäsenet
  • Soittajatietojen attribuutit
C # 6.0 .NET Framework 4.6 Visual Studio 2013/2015
  • Staattinen tuonti
  • Poikkeussuodattimet
  • Omaisuuden alustajat
  • Expression body-jäsenet
  • Nolla propagaattori
  • Merkkijonojen interpolointi
  • operaattorin nimi
  • Sanakirjan alustus
C # 7.0 .NET Core Visual Studio 2017
  • Parempi suorituskyky ja tuottavuus
  • Azure Tuki
  • AI-tuki
  • Pelin kehitys
  • Cross-alusta
  • Mobiilisovelluksen kehittäminen
  • Ikkunasovellusten kehitys

Tiivistä tämä viesti seuraavasti: