Microsoft veröffentlicht .NET Core 2.0 und Visual Studio 2017 Version 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 hat uns vor etwa drei Monaten die erste Vorschau auf.NET Core 2.0 gegeben. Die Vorschau zeigte unter anderem zahlreiche Funktionen wie Linux-Binärarchive, Laufzeitpaketspeicher, OpenSSL unter OSX ist nicht erforderlich, und eigenständige ausführbare Dateien. Am Montag hat Microsoft die endgültige Version von.NET Core 2.0 veröffentlicht.

Rich Lander, Mitglied des Common Language Runtime-Teams, bezeichnet die neueste Version von.NET Core als „benutzerfreundlicher und als Plattform viel leistungsfähiger“. Lander sagt, dass.NET-Entwickler mit Core 2.0 über die Befehlszeile beginnen können. in ihrem bevorzugten Texteditor, in Visual Studio Code, in Visual Studio für Mac oder in Visual Studio 2017 15.3 (die beiden letzteren wurden ebenfalls gerade veröffentlicht). Lander fügt dies weiter über die Plattform hinzu:

"Es ist bereit für Produktions-Workloads auf Ihrer eigenen Hardware oder Ihrer bevorzugten Cloud wie Microsoft Azure."

Hier sind einige der wichtigsten Funktionen von.NET Core 2.0:

  1. Linux- Binärdateien : Die neueste Version von.NET Core enthält Binärarchive, die mit von.NET Core unterstützten Linux-Distributionen kompatibel sind. Auf diese Weise kann der Entwickler mit Distributionen experimentieren, die nicht in der Liste der unterstützten Versionen aufgeführt sind, aber dennoch kompatibel sind.
  2. Keine Notwendigkeit für OpenSSL unter OSX: Mit.NET Core 2.0 hat Microsoft Änderungen an den Kryptobibliotheken vorgenommen, um die Dienste, die nativ unter Mac OS verfügbar sind, optimal nutzen zu können und OpenSSL unter OSX effektiv zu eliminieren.
  3. Runtime-Paketspeicher:.NET Core 2.0 verfügt über einen Runtime-Paketspeicher, mit dem ein vorkompilierter Cache mit allgemeinen Bibliotheken erstellt werden kann, der dann zentral bereitgestellt werden kann, anstatt für jede Anwendung bereitgestellt zu werden, was die Bereitstellungsgröße und -zeit erheblich verringert.
  4. Eigenständige ausführbare Dateien: Mit der neuesten Version von.NET Core verwenden tragbare und eigenständige Anwendungen jetzt separate ausführbare Hostdateien. Auf diese Weise kann der Entwickler der Anwendung die ausführbare Datei des Hosts mit seiner digitalen Signatur signieren.
  5. Weitere Funktionen: Weitere erwähnenswerte Funktionen sind portable Binärarchive für alle Plattformen, Windows Arm32- und Arm64-Builds sowie die Unterstützung von Linux Arm-Builds.

Microsoft hat am Montag auch Visual Studio 2017 Version 15.3 und Visual Studio für Mac Version 7.1 veröffentlicht. Die neueste Version von Visual Studio 2017 verbessert die Barrierefreiheit, indem Visual Studio mit den gängigsten Bildschirmleseprogrammen angepasst wird. Die neueste Version von Visual Studio für Mac bietet Unterstützung für.NET Core 2.0-Targeting für seine Webanwendungen, Webdienste und Konsolenanwendungen sowie die Möglichkeit für Entwickler,.NET Standard 2.0 in Bibliotheksprojekten zu erstellen, sodass sie mehr Code gemeinsam nutzen können projekte.

Microsoft veröffentlicht .NET Core 2.0 und Visual Studio 2017 Version 15.3