.NET: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
E maiuscola con accento
m smistamento lavoro sporco e fix vari
Riga 1:
{{S|informaticasoftware}}
[[File:Microsoft .NET logo.png|miniatura]]
'''.NET''' è un [[framework]] [[software]] gratuito e [[open source]] per i sistemi operativi [[Microsoft Windows]], [[MacOS]] e [[Linux]].<ref>{{Cita web|url=https://www.microsoft.com/net/download/core|titolo=Download .NET Core|editore=[[Microsoft]]|accesso=31 ottobre 2017}}</ref> È costituito da [[CoreCLR]], un'implementazione [[runtime]] completa di [[Common Language Runtime|CLR]], la [[macchina virtuale]] che gestisce l'[[esecuzione (informatica)|esecuzione]] di [[programma (informatica)|programmi]] .NET. CoreCLR viene fornito con un [[compilatore just-in-time]] ottimizzato, chiamato RyuJIT.<ref>{{Cita web|cognome1=Landwerth|nome1=Immo|titolo=CoreCLR is now Open Source |url=https://blogs.msdn.microsoft.com/dotnet/2015/02/03/coreclr-is-now-open-source/ |sito=.NET Framework Blog|editore=[[Microsoft]]|accesso=27 febbraio 2015|data=3 febbraio 2015}}</ref>
Riga 8:
.NET Core 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 Core 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.
Riga 20:
.NET Core 3.0 è stato annunciato il 7 Maggio 2018 durante Microsoft Build. È stato rilasciato a settembre 2019.<ref>{{Cita web|url=https://github.com/dotnet/core/blob/master/roadmap.md|titolo=Roadmap ufficiale su GitHub|sito=GitHub}}</ref>
 
.NET 5.0 è stata rilasciata il 10 Novembre 2020 durante la .NET Conf 2020.<ref>{{Cita web|url=https://devblogs.microsoft.com/dotnet/announcing-net-5-0/|titolo=Announcing .NET 5.0|sito=.NET Blog|data=10 novembre 2020-11-10|lingua=en-US|accesso=16 gennaio 2021-01-16}}</ref> 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.<ref>{{Cita web|url=https://docs.microsoft.com/it-it/dotnet/core/dotnet-five|titolo=Novità di .NET 5|autore=IEvangelist|sito=docs.microsoft.com|lingua=it-it|accesso=2021-01-16 gennaio 2021}}</ref>
 
L'ultima versione disponibile è la 5.0.5.
Riga 30:
* .NET Core 3.0 (rilasciato il 23 settembre 2019);<ref name=Lander2018>{{Cita web|cognome1=Lander|nome1=Rich|titolo=.NET Core 3 and Support for Windows Desktop Applications|url=https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/ |sito=[[MSDN]]|editore=[[Microsoft]]|data=7 maggio 2018}}</ref>
**.NET Core 3.1 (rilasciato il 3 dicembre 2019);<ref>{{Cita web|url=https://github.com/dotnet/core/blob/master/release-notes/3.1/3.1.0/3.1.0.md|titolo=.NET Core 3.1.0 - December 3, 2019|lingua=EN}}</ref>
*.NET 5.0 (rilasciato il 10 novembre 2020);<ref>{{Cita web|url=https://dotnet.microsoft.com/download/dotnet/5.0|titolo=Download .NET 5.0 (Linux, macOS, and Windows)|sito=Microsoft|lingua=en|accesso=2021-01-16 gennaio 2021}}</ref>
**.NET 5.0.5 (rilasciato il 6 aprile 2021);<ref>{{Cita web|url=https://github.com/dotnet/core|titolo=dotnet/core|sito=GitHub|lingua=en|accesso=2021-04-13 aprile 2021}}</ref>
 
== Note ==