Microsoft frigiver .net core 2.0 og Visual Studio 2017 version 15.3

Video: How to create C programs using latest Visual Studio 2017 version 15.3+ 2024

Video: How to create C programs using latest Visual Studio 2017 version 15.3+ 2024
Anonim

Microsoft gav os den første forhåndsvisning af.NET core 2.0 for omkring tre måneder siden. Eksemplet viste adskillige funktioner såsom Linux binære arkiver, runtime-pakkelager, intet behov af OpenSSL på OSX og selvstændige eksekverbare computere, blandt andre. Mandag har Microsoft lavet den endelige udgivelse af.NET core 2.0.

Rich Lander, et medlem af Common Language Runtime-teamet, kalder den nyeste version af.NET Core "lettere at bruge og meget mere i stand til at være en platform." Lander siger, at.NET-udviklere kan begynde at udvikle sig med Core 2.0 på kommandolinjen, i deres foretrukne teksteditor, i Visual Studio Code, i Visual Studio til Mac eller i Visual Studio 2017 15.3 (de sidstnævnte to blev også netop frigivet). Lander tilføjer yderligere dette om platformen:

"Det er klar til produktionsbelastning, på din egen hardware eller din yndlingssky, som Microsoft Azure."

Her er nogle af de vigtige funktioner i.NET core 2.0:

  1. Linux Binaries: Den seneste version af.NET-kernen indeholder binære arkiver, der er kompatible med Linux-distros understøttet af.NET Core, hvilket gør det muligt for udvikleren at eksperimentere med distros, der ikke er på den understøttede liste, men alligevel er kompatible.
  2. Intet behov for OpenSSL på OSX: Med.NET core 2.0 har Microsoft foretaget ændringer i kryptobibliotekerne for at drage fuld fordel af de tjenester, der er naturligt tilgængelige i mac OS, hvilket effektivt eliminerer behovet for OpenSSL på OSX.
  3. Runtime Package Store:.NET core 2.0 har en Runtime Package-butik, der giver mulighed for at oprette en forudkompileret cache af fælles biblioteker, som derefter kan placeres centralt i stedet for at blive distribueret til enhver applikation, hvilket dramatisk reducerer installationsstørrelsen og tiden.
  4. Standalone Executables: Med den nyeste version af.NET-kernen bruger bærbare og standalone-applikationer nu separate host-eksekverbare filer. Dette giver udvikleren af ​​applikationen mulighed for at underskrive den vært, der kan køres ved hjælp af deres digitale signatur.
  5. Andre funktioner: Andre funktioner, der er værd at bemærke, inkluderer bærbare binære arkiver til alle platforme, Windows Arm32 og Arm64 builds og support til Linux Arm builds.

Microsoft frigav også mandag Visual Studio 2017 version 15.3 og Visual Studio til Mac version 7.1. Den seneste version af Visual Studio 2017 forbedrer tilgængeligheden ved at tilpasse Visual Studio til de mest populære skærmlæsere. Den seneste version af Visual Studio til Mac tilføjer understøttelse af.NET Core 2.0-målretning til sine webapps, webservices og konsolapps, så det også gør det muligt for udvikleren at oprette.NET standard 2.0 i biblioteksprojekter, så de kan dele mere kode på tværs projekter.

Microsoft frigiver .net core 2.0 og Visual Studio 2017 version 15.3