Vai al contenuto

.NET

Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da .NET Core)
Disambiguazione – Se stai cercando la piattaforma Microsoft, vedi Microsoft .NET.
Disambiguazione – Se stai cercando il dominio internet, vedi .net.
.NET
software
Logo
Logo
Sviluppatore.NET Foundation
Data prima versione27 giugno 2016
Ultima versione
  • 10.0.0-rc.2 (14 ottobre 2025)
  • 10.0.1 (9 dicembre 2025)
Sistema operativoMicrosoft Windows
macOS
Linux
LinguaggioC#
C++
Licenzalicenza MIT
(licenza libera)
Sito webdotnet.microsoft.com/ e dot.net/core

.NET è un framework libero e open source sviluppato dalla .NET Foundation sotto licenza MIT e distribuito da Microsoft per i sistemi operativi Microsoft Windows, macOS e Linux.[1][2][3] .NET sostituisce il precedente framework proprietario denominato .NET Framework.[4][5]

Nel 2014 Microsoft ha annunciato la distribuzione di tre componenti open source: .NET Framework Libraries, .NET Core e RyuJIT.[6] Nel 2015 è stato reso open source anche CoreCLR.[7] Dalla versione 5 .NET Core è stato rinominato .NET.[8]

Anche se .NET condivide una parte delle API del .NET Framework, include una API propria che non fa parte del .NET Framework.

.NET supporta quattro scenari multipiattaforma: applicazioni Web ASP.NET Core, app da riga di comando, librerie e applicazioni Universal Windows Platform.

A partire dalla versione 3.0 .NET supporta anche lo sviluppo di applicazioni con tecnologia Windows Forms e Windows Presentation Foundation.

Il framework supporta l'utilizzo di pacchetti NuGet, e a differenza del .NET Framework non utilizza Windows Update per aggiornarsi, bensì il suo Package Manager.

dotnet-bot

La mascotte della comunità .NET è dotnet-bot.[9][10]

.NET Core 1.0 è stato distribuito il 27 giugno 2016, insieme a Microsoft Visual Studio 2015 Update 3, che abilita lo sviluppo di applicazioni .NET Core. .NET Core 1.1 è stato distribuito il 16 novembre 2016, insieme a Microsoft Visual Studio 2017 15.0. A partire dal 7 marzo 2017 è partita la distribuzione dello strumento .NET Core Tools 1.0[11].

.NET Core 2.0 è stato distribuito il 14 agosto 2017, insieme a Microsoft Visual Studio 2017 15.3, ASP.NET Core 2.0, ed Entity Framework Core 2.0[12]. .NET Core 2.1 è stato distribuito il 30 maggio 2018, insieme a Microsoft Visual Studio 2017 15.7[13]. .NET Core 2.2 è stato distribuito il 4 dicembre 2018, insieme a Microsoft Visual Studio 2019 16.0[14].

.NET Core 3.0 è stato annunciato il 7 maggio 2018 durante Microsoft Build. È stato distribuito il 23 settembre 2019, insieme a Microsoft Visual Studio 2019 16.3[15]. .NET Core 3.1 è stato distribuito il 3 dicembre 2019, insieme a Microsoft Visual Studio 2019 16.4[16].

.NET 5 è stata distribuita il 10 novembre 2020, insieme a Microsoft Visual Studio 2019 16.8, durante la .NET Conf 2020. Viene eliminata la denominazione CORE per indicare che questa e le future versioni rappresentano l'implementazione principale della piattaforma .NET pur non sostituendo le versioni dello stack .NET Framework 4.x ancora supportate[17].

Con Microsoft Visual Studio 2022 sono state distribuite le seguenti versioni:

  • .NET 6 è stata distribuita l'8 novembre 2021, insieme a Microsoft Visual Studio 2022 17.0[18].
  • .NET 7 è stata distribuita l'8 novembre 2022, insieme a Microsoft Visual Studio 2022 17.4[19].
  • .NET 8 è stata distribuita il 14 novembre 2023, insieme a Microsoft Visual Studio 2022 17.8[20].
  • .NET 9 è stata distribuita il 12 novembre 2024, insieme a Microsoft Visual Studio 2022 17.12[21].

.NET 10 è stata distribuita l'11 novembre 2025, insieme a Microsoft Visual Studio 2026 18.0[22].

Versione[23][24] Data di distribuzione Distribuito con Ultimo agg. Data ultimo agg. Fine supporto
Vecchia versione non più supportata: .NET Core 1.027 giugno 2016[25]Visual Studio 2015 Update 31.0.1614 maggio 201927 giugno 2019
Vecchia versione non più supportata: .NET Core 1.116 novembre 2016[26]Visual Studio 2017 Version 15.01.1.13
Vecchia versione non più supportata: .NET Core 2.014 agosto 2017[27]Visual Studio 2017 Version 15.32.0.910 luglio 20181 ottobre 2018
Vecchia versione non più supportata: .NET Core 2.130 maggio 2018[28]Visual Studio 2017 Version 15.72.1.30 (LTS)19 agosto 202121 agosto 2021
Vecchia versione non più supportata: .NET Core 2.24 dicembre 2018[29]Visual Studio 2019 Version 16.02.2.819 novembre 201923 dicembre 2019
Vecchia versione non più supportata: .NET Core 3.023 settembre 2019[30]Visual Studio 2019 Version 16.33.0.318 febbraio 20203 marzo 2020
Vecchia versione non più supportata: .NET Core 3.13 dicembre 2019[31]Visual Studio 2019 Version 16.43.1.32 (LTS)13 dicembre 202213 dicembre 2022
Vecchia versione non più supportata: .NET 510 novembre 2020[32]Visual Studio 2019 Version 16.85.0.1710 maggio 202210 maggio 2022
Vecchia versione non più supportata: .NET 68 novembre 2021[33]Visual Studio 2022 Version 17.06.0.36 (LTS)12 novembre 202412 novembre 2024
Vecchia versione non più supportata: .NET 78 novembre 2022[34]Visual Studio 2022 Version 17.47.0.1914 maggio 202414 maggio 2024
Versione precedente ancora supportata: .NET 8 14 novembre 2023[35] Visual Studio 2022 Version 17.8 8.0.22 (LTS) 11 novembre 2025 10 novembre 2026
Versione precedente ancora supportata: .NET 9 12 novembre 2024[36] Visual Studio 2022 Version 17.12 9.0.11 11 novembre 2025
Versione stabile corrente: .NET 10 11 novembre 2025[37] Visual Studio 2026 Version 18.0 10.0.0 11 novembre 2025 14 novembre 2028
Versione futura: .NET 11 novembre 2026 (previsto) novembre 2028 (previsto)
Versione futura: .NET 12 novembre 2027 (previsto) (futura LTS) novembre 2030 (previsto)
Legenda:
Vecchia versione
Versione precedente ancora supportata
Versione corrente
Ultima versione di anteprima
Versione futura
  1. (EN) .NET is open source, su dotnet.microsoft.com, Microsoft. URL consultato il 24 aprile 2023.
  2. (EN) LICENSE.TXT (TXT), su github.com. URL consultato il 24 aprile 2023.
  3. (EN) Download .NET, su dotnet.microsoft.com, Microsoft. URL consultato il 24 aprile 2023.
  4. (EN) Scott Hunter, .NET Core is the Future of .NET, su .NET Blog, 6 maggio 2019. URL consultato il 24 aprile 2023.
  5. (EN) Mihăiță Bamburic, .NET Framework is dead -- long live .NET 5, su BetaNews, 7 maggio 2019. URL consultato il 24 aprile 2023.
  6. (EN) Miguel de Icaza, Microsoft Open Sources .NET and Mono, su tirania.org, 12 novembre 2014. URL consultato il 24 aprile 2023.
  7. (EN) .NET Team, CoreCLR is now Open Source, su .NET Blog, Microsoft, 3 febbraio 2015. URL consultato il 24 aprile 2023.
  8. (EN) Rich Lander, Announcing .NET 5.0, su .NET Blog, 10 novembre 2020. URL consultato il 24 aprile 2023.
  9. (EN) .NET 20th anniversary, su dotnet.microsoft.com. URL consultato il 24 aprile 2023.
    «The dotnet-bot is the mascot for the .NET community.»
  10. (EN) Repo for the mod-dotnet-bot website, su GitHub. URL consultato il 24 aprile 2023.
    «As the mascot for the .NET community, dotnet-bot helps with checking pull requests on .NET repos on GitHub.»
  11. (EN) Rich Lander [MSFT, Announcing .NET Core Tools 1.0, su .NET Blog, 7 marzo 2017. URL consultato il 13 gennaio 2024.
  12. adegeo, Novità di .NET Core 2.0, su docs.microsoft.com. URL consultato il 21 agosto 2022.
  13. adegeo, Novità di .NET Core 2.1, su docs.microsoft.com. URL consultato il 21 agosto 2022.
  14. adegeo, Novità di .NET Core 2.2, su docs.microsoft.com. URL consultato il 21 agosto 2022.
  15. adegeo, Novità di .NET Core 3.0, su docs.microsoft.com. URL consultato il 17 agosto 2022.
  16. adegeo, Novità di .NET Core 3.1, su docs.microsoft.com. URL consultato il 17 agosto 2022.
  17. IEvangelist, Novità di .NET 5, su docs.microsoft.com. URL consultato il 16 gennaio 2021.
  18. gewarren, Novità di .NET 6, su docs.microsoft.com. URL consultato il 26 aprile 2022.
  19. gewarren, Novità di .NET 7, su learn.microsoft.com. URL consultato il 7 dicembre 2022.
  20. gewarren, Novità di .NET 8, su learn.microsoft.com, 14 novembre 2023. URL consultato il 13 gennaio 2024.
  21. gewarren, Novità di .NET 9, su learn.microsoft.com, 12 marzo 2024. URL consultato il 21 novembre 2024.
  22. BillWagner, Novità di .NET 10, su learn.microsoft.com. URL consultato il 14 novembre 2025.
  23. (EN) .NET and .NET Core official support policy, su Microsoft. URL consultato il 9 ottobre 2024.
  24. (EN) .NET Downloads (Linux, macOS, and Windows), su Microsoft. URL consultato il 9 ottobre 2024.
  25. (EN) Announcing .NET Core 1.0, su .NET Blog, 27 giugno 2016. URL consultato il 26 aprile 2022.
  26. (EN) Announcing .NET Core 1.1, su .NET Blog, 16 novembre 2016. URL consultato il 26 aprile 2022.
  27. (EN) Announcing .NET Core 2.0, su .NET Blog, 14 agosto 2017. URL consultato il 26 aprile 2022.
  28. (EN) Announcing .NET Core 2.1, su .NET Blog, 30 maggio 2018. URL consultato il 26 aprile 2022.
  29. (EN) Announcing .NET Core 2.2, su .NET Blog, 4 dicembre 2018. URL consultato il 26 aprile 2022.
  30. (EN) Announcing .NET Core 3.0, su .NET Blog, 23 settembre 2019. URL consultato il 26 aprile 2022.
  31. (EN) Announcing .NET Core 3.1, su .NET Blog, 3 dicembre 2019. URL consultato il 26 aprile 2022.
  32. (EN) Announcing .NET Core 5.0, su .NET Blog, 10 novembre 2020. URL consultato il 26 aprile 2022.
  33. (EN) Announcing .NET Core 6, su .NET Blog, 8 novembre 2021. URL consultato il 26 aprile 2022.
  34. (EN) Jon Douglas, .NET 7 is Available Today, su .NET Blog, 8 novembre 2022. URL consultato il 7 dicembre 2022.
  35. (EN) Gaurav Seth, Announcing .NET 8, su .NET Blog, 14 novembre 2023. URL consultato il 13 gennaio 2024.
  36. (EN) N. E. T. Team, Announcing .NET 9, su .NET Blog, 12 novembre 2024. URL consultato il 21 novembre 2024.
  37. (EN) N. E. T. Team, Announcing .NET 10, su .NET Blog, 11 novembre 2025. URL consultato il 14 novembre 2025.

Collegamenti esterni

[modifica | modifica wikitesto]