Microsoft rilascia .net core 2.0 e visual studio 2017 versione 15.3

Video: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024

Video: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024
Anonim

Microsoft ci ha dato la prima anteprima di.NET core 2.0 circa tre mesi fa. L'anteprima mostrava numerose funzionalità come archivi binari Linux, archivio pacchetti runtime, nessuna necessità di OpenSSL su OSX e file eseguibili indipendenti, 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 afferma che gli sviluppatori.NET 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 sono stati appena rilasciati). Lander aggiunge inoltre 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 importanti funzionalità di.NET core 2.0:

  1. Binari Linux: l'ultima versione di.NET core contiene archivi binari compatibili con le distribuzioni Linux supportate da.NET Core, consentendo allo sviluppatore di sperimentare distribuzioni che non sono nell'elenco supportato ma sono comunque compatibili.
  2. Non c'è bisogno di OpenSSL su OSX: con.NET core 2.0, Microsoft ha apportato modifiche alle librerie di crittografia in modo da sfruttare appieno i servizi che sono nativamente disponibili in mac OS, eliminando efficacemente la necessità di OpenSSL su OSX.
  3. Archivio pacchetti runtime:.NET core 2.0 include un archivio pacchetti runtime, che consente di creare una cache precompilata di librerie comuni, che può quindi essere fornita a livello centrale anziché essere distribuita a ogni applicazione, riducendo drasticamente le dimensioni e il tempo di distribuzione.
  4. File eseguibili autonomi: con l'ultima versione di.NET core, le applicazioni portatili e standalone ora utilizzeranno eseguibili host separati. Ciò consentirà allo sviluppatore dell'applicazione di firmare l'eseguibile host utilizzando la propria firma digitale.
  5. Altre caratteristiche: Altre caratteristiche degne di nota includono archivi binari portatili per tutte le piattaforme, build di Windows Arm32 e Arm64 e supporto per build di Linux Arm.

Microsoft ha inoltre rilasciato 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 ai più popolari screen reader. L'ultima versione di Visual Studio per Mac aggiunge il supporto per il targeting.NET Core 2.0 per le sue app Web, i servizi Web e le app della console, oltre a consentire allo sviluppatore di creare lo standard.NET 2.0 nei progetti di libreria, consentendo loro di condividere più codice tra progetti.

Microsoft rilascia .net core 2.0 e visual studio 2017 versione 15.3