Microsoft ci ha fornito la prima anteprima di .NET core 2.0 circa tre mesi fa. L'anteprima ha mostrato numerose funzionalità come archivi binari Linux, archivio di pacchetti runtime, nessuna necessità di OpenSSL su OSX e eseguibili autonomi, tra gli altri. Lunedì, Microsoft ha rilasciato la versione finale di .NET core 2.0.
Rich Lander, un membro del team Common Language Runtime, definisce l'ultima versione di .NET Core "più facile da usare e molto più capace come piattaforma". Lander dice che .NETTO gli sviluppatori possono iniziare a sviluppare con Core 2.0 dalla riga di comando, nel loro editor di testo preferito, in Visual Studio Code, in Visual Studio per Mac o in Visual Studio 2017 15.3 (anche gli ultimi due erano solo rilasciato). Lander aggiunge ulteriormente questo sulla piattaforma:
"È pronto per i carichi di lavoro di produzione, sul tuo hardware o sul tuo cloud preferito, come Microsoft Azure."
Ecco alcune delle caratteristiche importanti di .NET core 2.0:
- Binari Linux: L'ultima versione di .NET core contiene archivi binari compatibili con le distribuzioni Linux supportate da .NET Core, che consente allo sviluppatore di sperimentare con distribuzioni che non sono nell'elenco supportate ma lo sono comunque compatibile.
- Non c'è bisogno di OpenSSL su OSX: Con .NET core 2.0, Microsoft ha apportato modifiche alle librerie crittografiche in modo da sfruttare appieno i servizi disponibili nativamente in mac OS, eliminando di fatto la necessità di OpenSSL su OSX.
- Negozio di pacchetti di runtime: .NET core 2.0 dispone di un archivio di pacchetti runtime, che consente di creare una cache precompilata di librerie comuni, che può quindi essere fornito centralmente invece di essere distribuito a ogni applicazione, riducendo drasticamente le dimensioni della distribuzione e tempo.
- Eseguibili autonomi: Con l'ultima versione di .NET core, le applicazioni portatili e autonome utilizzeranno ora eseguibili host separati. Ciò consentirà allo sviluppatore dell'applicazione di firmare l'eseguibile host utilizzando la propria firma digitale.
- Altre caratteristiche: Altre caratteristiche degne di nota includono archivi binari portatili per tutte le piattaforme, build Windows Arm32 e Arm64 e supporto per build Linux Arm.
Rilasciato anche Microsoft Visual Studio 2017 versione 15.3 e Visual Studio per Mac versione 7.1 lunedì. L'ultima versione di Visual Studio 2017 migliora l'accessibilità, adattando Visual Studio con gli screen reader più diffusi. L'ultima versione di Visual Studio per Mac aggiunge il supporto per il targeting .NET Core 2.0 per le sue app Web, servizi Web e console app, oltre a consentire allo sviluppatore di creare .NET standard 2.0 nei progetti di libreria, consentendo loro di condividere più codice attraverso progetti.
STORIE CORRELATE CHE DEVI SCOPRIRE:
- Microsoft rilascia .NET Core Tools 1.0 con supporto per più piattaforme
- WebCatalog è un programma desktop che esegue le tue app Web preferite in modo nativo