.NET

Piattaforma free e open-source sviluppata da Microsoft

.NET Core è un framework software gratuito e open source per i sistemi operativi Microsoft Windows, MacOS e Linux.[1] È costituito da CoreCLR, un'implementazione runtime completa di CLR, la macchina virtuale che gestisce l'esecuzione di programmi .NET. CoreCLR viene fornito con un compilatore just-in-time ottimizzato, chiamato RyuJIT.[2]

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

Versioni

  • .NET Core 1.0 (rilasciato il 27 giugno 2016);[3]
  • .NET Core 2.0 (rilasciato il 14 agosto 2017);[4]
    • .NET Core 2.1 (rilasciato il 30 maggio 2018)[5]
  • .NET Core 3.0 (annunciato il 7 maggio 2018);[6]

Note

  1. ^ Download .NET Core, su microsoft.com, Microsoft. URL consultato il 31 ottobre 2017.
  2. ^ Immo Landwerth, CoreCLR is now Open Source, su .NET Framework Blog, Microsoft, 3 febbraio 2015. URL consultato il 27 febbraio 2015.
  3. ^ Peter Bright, .NET Core 1.0 released, now officially supported by Red Hat, su Ars Technica, Condé Nast, 27 giugno 2016.
  4. ^ Announcing .NET Core 2.0, su blogs.msdn.microsoft.com, .NET Blog, 14 agosto 2017.
  5. ^ [1]
  6. ^ Rich Lander, .NET Core 3 and Support for Windows Desktop Applications, su MSDN, Microsoft, 7 maggio 2018.