Microsoft slipper .net core 2.0 og Visual Studio 2017 versjon 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 ga oss den første forhåndsvisningen av.NET core 2.0 for omtrent tre måneder siden. Forhåndsvisningen viste mange funksjoner som Linux binære arkiver, runtime-pakkelager, ikke behov for OpenSSL på OSX, og frittstående kjørbare filer, blant andre. Mandag har Microsoft laget den endelige utgivelsen av.NET core 2.0.

Rich Lander, medlem av Common Language Runtime-teamet, kaller den nyeste versjonen av.NET Core "enklere å bruke og mye mer i stand til å være en plattform." Lander sier at.NET-utviklere kan begynne å utvikle seg med Core 2.0 på kommandolinjen, i deres favoritt tekstredigerer, i Visual Studio Code, i Visual Studio for Mac, eller i Visual Studio 2017 15.3 (de to sistnevnte ble også akkurat utgitt). Lander legger til dette om plattformen:

"Den er klar for produksjonsbelastning, på din egen maskinvare eller favorittskyen din, som Microsoft Azure."

Her er noen av de viktige funksjonene i.NET core 2.0:

  1. Linux Binaries: Den siste versjonen av.NET core inneholder binære arkiver som er kompatible med Linux-distros som støttes av.NET Core, slik at utvikleren kan eksperimentere med distros som ikke er på listen over støttede, men som likevel er kompatible.
  2. Ingen behov for OpenSSL på OSX: Med.NET core 2.0 har Microsoft gjort endringer i kryptobibliotekene for å dra full nytte av tjenester som er nativt tilgjengelige i mac OS, og effektivt eliminere behovet for OpenSSL på OSX.
  3. Runtime Package Store:.NET core 2.0 har en Runtime Package-butikk, som gjør det mulig å lage en forhåndskompilert cache av vanlige biblioteker, som deretter kan plasseres sentralt i stedet for å bli distribuert til alle applikasjoner, noe som dramatisk reduserer distribusjonsstørrelsen og tiden.
  4. Frittstående kjørbare filer : Med den nyeste versjonen av.NET-kjerne vil bærbare og frittstående applikasjoner nå bruke separate vert-kjørbare filer. Dette vil la utvikleren av applikasjonen signere verten som kan kjøres ved hjelp av sin digitale signatur.
  5. Andre funksjoner: Andre funksjoner som er verdt å merke seg inkluderer bærbare binære arkiver for alle plattformer, Windows Arm32 og Arm64 build, og støtte for Linux Arm builds.

Microsoft slapp også Visual Studio 2017 versjon 15.3 og Visual Studio for Mac versjon 7.1 på mandag. Den siste versjonen av Visual Studio 2017 forbedrer tilgjengeligheten, ved å tilpasse Visual Studio til de mest populære skjermleserne. Den siste versjonen av Visual Studio for Mac legger til støtte for.NET Core 2.0-målretting for sine webapper, webtjenester og konsollapper, samt gjør det mulig for utvikleren å lage.NET standard 2.0 i bibliotekprosjekter, slik at de kan dele mer kode på tvers prosjekter.

Microsoft slipper .net core 2.0 og Visual Studio 2017 versjon 15.3