Microsoft lansează .net core 2.0 și vizual Studio 2017 versiunea 15.3

Video: .NET Core 2.0 Released! 2024

Video: .NET Core 2.0 Released! 2024
Anonim

Microsoft ne-a oferit prima previzualizare a.NET core 2.0 în urmă cu aproximativ trei luni. Previzualizarea a prezentat numeroase caracteristici, cum ar fi arhivele binare Linux, magazinul de pachete runtime, nu este nevoie de OpenSSL pe OSX și executabile independente, printre altele. Luni, Microsoft a făcut lansarea finală a.NET core 2.0.

Rich Lander, membru al echipei Common Language Runtime, numește ultima versiune a.NET Core „mai ușor de utilizat și mult mai capabil ca platformă.” Lander spune că dezvoltatorii.NET pot începe să se dezvolte cu Core 2.0 la linia de comandă, în editorul lor de text preferat, în Visual Studio Code, în Visual Studio pentru Mac sau în Visual Studio 2017 15.3 (ultimele două au fost de asemenea lansate). Lander mai adaugă acest lucru despre platformă:

„Este gata pentru sarcini de muncă de producție, pe propriul hardware sau pe norul preferat, cum ar fi Microsoft Azure.”

Iată câteva dintre caracteristicile importante ale.NET core 2.0:

  1. Linux Binaries: Ultima versiune de.NET core conține arhive binare compatibile cu distros Linux acceptate de.NET Core, permițând dezvoltatorului să experimenteze cu distros care nu sunt pe lista acceptată, dar sunt totuși compatibile.
  2. Nu este nevoie de OpenSSL pe OSX: Cu.NET core 2.0, Microsoft a modificat bibliotecile crypto, astfel încât să profite din plin de serviciile disponibile în mod nativ în Mac OS, eliminând efectiv nevoia de OpenSSL pe OSX.
  3. Magazin de pachete Runtime:.NET core 2.0 prezintă un magazin de pachete Runtime, care permite crearea unui cache precompilat al bibliotecilor comune, care poate fi furnizat apoi central, în loc să fie implementat în fiecare aplicație, reducând dramatic dimensiunea și timpul de desfășurare.
  4. Executabile independente: cu cea mai recentă versiune de.NET core, aplicațiile portabile și autonome vor folosi acum executabile de gazdă separate. Acest lucru va permite dezvoltatorului aplicației să semneze executabilul gazdă folosind semnătura lor digitală.
  5. Alte caracteristici: Alte caracteristici demne de remarcat includ arhivele binare portabile pentru toate platformele, Windows Arm32 și build-urile Arm64 și suport pentru build-urile Linux Arm.

Microsoft a lansat, de asemenea, Visual Studio 2017 versiunea 15.3 și Visual Studio pentru Mac versiunea 7.1 de luni. Cea mai recentă versiune a Visual Studio 2017 îmbunătățește accesibilitatea, prin adaptarea Visual Studio cu cele mai populare cititoare de ecran. Cea mai recentă versiune a Visual Studio pentru Mac adaugă suport pentru.NET Core 2.0 vizând aplicațiile sale web, serviciile web și aplicațiile pentru console, precum și permite dezvoltatorului să creeze.NET standard 2.0 în proiecte de bibliotecă, permițându-le să partajeze mai multe coduri în toate proiecte.

Microsoft lansează .net core 2.0 și vizual Studio 2017 versiunea 15.3