Microsoft brengt .net core 2.0 en visual studio 2017 versie 15.3 uit

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 gaf ons ongeveer drie maanden geleden de eerste preview van.NET core 2.0. De preview toonde tal van functies, zoals Linux binaire archieven, runtime-pakketarchief, geen behoefte aan OpenSSL op OSX en zelfstandige uitvoerbare bestanden, onder anderen. Op maandag heeft Microsoft de definitieve release van.NET Core 2.0 uitgebracht.

Rich Lander, lid van het Common Language Runtime-team, noemt de nieuwste versie van.NET Core "eenvoudiger te gebruiken en veel capabeler als platform." Lander zegt dat.NET-ontwikkelaars vanaf de opdrachtregel kunnen beginnen met Core 2.0, in hun favoriete teksteditor, in Visual Studio Code, in Visual Studio voor Mac of in Visual Studio 2017 15.3 (de laatste twee zijn ook zojuist uitgebracht). Lander voegt dit verder toe aan het platform:

"Het is klaar voor productieworkloads, op uw eigen hardware of uw favoriete cloud, zoals Microsoft Azure."

Hier zijn enkele belangrijke functies van.NET Core 2.0:

  1. Linux Binaries: de nieuwste versie van.NET Core bevat binaire archieven die compatibel zijn met Linux-distro's die worden ondersteund door.NET Core, waardoor de ontwikkelaar kan experimenteren met distro's die niet op de ondersteunde lijst staan ​​maar toch compatibel zijn.
  2. Geen behoefte aan OpenSSL op OSX: Met.NET Core 2.0 heeft Microsoft wijzigingen aangebracht in de cryptobibliotheken om volledig te kunnen profiteren van services die native beschikbaar zijn in Mac OS, waardoor de noodzaak voor OpenSSL op OSX effectief wordt geëlimineerd.
  3. Runtime Package Store:.NET Core 2.0 beschikt over een Runtime Package Store, waarmee een voorgecompileerd cachegeheugen van gemeenschappelijke bibliotheken kan worden gemaakt, dat vervolgens centraal kan worden ingericht in plaats van naar elke toepassing te worden geïmplementeerd, waardoor de implementatiegrootte en -tijd aanzienlijk worden gereduceerd.
  4. Zelfstandige uitvoerbare bestanden : met de nieuwste versie van.NET Core maken draagbare en zelfstandige toepassingen nu gebruik van afzonderlijke uitvoerbare hostbestanden. Hiermee kan de ontwikkelaar van de applicatie het uitvoerbare bestand ondertekenen met behulp van hun digitale handtekening.
  5. Andere functies: Andere opmerkelijke functies zijn draagbare binaire archieven voor alle platforms, Windows Arm32- en Arm64-builds en ondersteuning voor Linux Arm-builds.

Microsoft heeft maandag ook Visual Studio 2017 versie 15.3 en Visual Studio voor Mac versie 7.1 uitgebracht. De nieuwste versie van Visual Studio 2017 verbetert de toegankelijkheid door Visual Studio aan te passen met de meeste populaire schermlezers. De nieuwste versie van Visual Studio voor Mac voegt ondersteuning toe voor.NET Core 2.0-targeting voor zijn web-apps, webservices en console-apps, en stelt de ontwikkelaar in staat om.NET standaard 2.0 te maken in bibliotheekprojecten, waardoor ze meer code kunnen delen met anderen projecten.

Microsoft brengt .net core 2.0 en visual studio 2017 versie 15.3 uit