Abo
  • Services:

Microsoft: .Net Core 2.0 erleichtert Portierungen

Microsoft hat .Net Core 2.0 veröffentlicht. Das plattformübergreifende Open-Source-Projekt soll in der aktuellen Version vor allem Portierungen von dem alten .Net Framework erleichtern. Die verbesserte Linux-Unterstützung sollte Entwicklern ebenfalls helfen.

Artikel veröffentlicht am ,
.Net Core 2.0 ist verfügbar.
.Net Core 2.0 ist verfügbar. (Bild: .NET Foundation and Contributors)

Das Open-Source-Framework .Net Core steht in Version 2.0 zur Verfügung. Parallel dazu sind ASP.Net Core 2.0, Entitity Framework Core 2.0 sowie der .Net Standard 2.0 erschienen. Die aktuellen Versionen sollen vor allem das Portieren älterer Anwendungen erleichtern, die noch auf dem klassischen .Net Framework basieren.

.Net Standard ausgeweitet

Stellenmarkt
  1. Dataport, verschiedene Standorte
  2. Rentschler Biopharma SE, Laupheim

Dafür hat das Team vor allem die verfügbaren APIs im Vergleich zu Version 1.6 des Standards von rund 13.000 auf 32.000 erhöht. Sämtliche dieser Schnittstellen finden sich in dem .Net Framework 4.6.1 sowie auch in .Net Core 2.0. Dank eines Kompatibilitätsmodus können nun außerdem .Net-Standard-Projekte Bibliotheken referenzieren, die mit dem .Net-Framework geschrieben wurden.

Laut Microsoft sind 70 Prozent aller Nuget-Pakete API-Kompatibel zu dem .Net Standard 2.0, was gemeinsam mit dem Kompatibilitätsmodus dazu führen soll, dass viele Projekte leicht auf die neue Technik migrieren können. Der .Net Standard 2.0 wird außerdem in Mono 5.4, den Xamarin-Plattformen für macOS, iOS und Android sowie in einer kommenden Version der UWP unterstützt.

Breiter Plattform-Support

Zusätzlich zu den vielen neue APIs bieten .Net Core 2.0 laut Microsoft deutliche Laufzeitverbesserungen. Zudem wird der JIT-Compiler Ryujit nun auch für 32-Bit x86-Chips verwendet und offiziell unterstützt werden jetzt auch macOS High Sierra, Debian Stretch oder auch SLES 12 SP2. Das Team bietet außerdem Test-Builds von .Net Core 2.0 für 32-Bit ARM-Systeme unter Windows und Linux als Vorschau an. Den Plan, das .Net Framework in ASP.Net Core 2.0 nicht mehr zu unterstützen, hat Microsoft nach weitreichenden Beschwerden aus der Community für die aktuelle Veröffentlichung wieder verworfen.

Entwickler, die .Net Core unter Linux verwenden wollen, können dies mit Version 2.0 etwas einfacher erreichen. So gibt es dafür nun pro Chip-Architektur einen einheitlichen Build, der auf allen Distributionen mit der Glibc laufen sollte. Unterstützung für weitere C-Bibliotheken wie Musl sollen folgen. Ähnliche Verbesserungen sind auch für Windows und macOS umgesetzt worden, so dass künftig die Targets linux-x64, linux-arm, win-x64, win-x86 und osx-x64 genutzt werden können.

Binärdateien von .Net Core 2.0 und der Code stehen auf Github zum Download bereit.



Anzeige
Spiele-Angebote
  1. 33,99€
  2. 59€ mit Vorbesteller-Preisgarantie (Release 28.09.)
  3. 33,49€
  4. ab 69,99€ mit Vorbesteller-Preisgarantie (Release 26.10.)

swissbite 16. Aug 2017

Lustiger Typo im 2. Abschnitt.

Trollversteher 16. Aug 2017

Eine Qt-Wrapper-Bibliothek für C# ist zumindest schon in Arbeit (zwar noch beta, aber...


Folgen Sie uns
       


Asus Zenbook 13 (UX333FN) ausprobiert (Ifa 2018)

Das Asus Zenbook 13 (UX333FN) ist ein sehr kompaktes Ultrabook mit Geforce-Grafik und ein paar cleveren Ideen.

Asus Zenbook 13 (UX333FN) ausprobiert (Ifa 2018) Video aufrufen
iOS 12 im Test: Auch Apple will es Nutzern leichter machen
iOS 12 im Test
Auch Apple will es Nutzern leichter machen

Apple setzt mit iOS 12 weniger auf aufsehenerregende Funktionen als auf viele kleine Verbesserungen für den Alltag. Das erinnert an Google und Android 9, was nicht zwingend schlecht ist.
Ein Test von Tobias Költzsch

  1. Apple iOS 12.1 verrät neues iPad Pro
  2. Apple Siri-Kurzbefehle-App für iOS 12 verfügbar

Fifa 19 und PES 2019 im Test: Knapper Punktsieg für EA Sports
Fifa 19 und PES 2019 im Test
Knapper Punktsieg für EA Sports

Es ist eher eine Glaubens- als eine echte Qualitätsfrage: Fifa 19 oder PES 2019? Golem.de zieht anhand der Versionen für Playstation 4 den Vergleich - und kommt zu einem schwierigen, aber eindeutigen Urteil.
Ein Test von Olaf Bleich und Benedikt Plass-Fleßenkämper

  1. Fifa 19 angespielt Präzisionsschüsse, Zweikämpfe und mehr Taktik
  2. EA Sports Fifa 18 bekommt kostenloses WM-Update
  3. Bestseller Fifa 18 schlägt Call of Duty in Europa

iPhone Xs, Xs Max und Xr: Wer unterstützt die eSIM in den neuen iPhones?
iPhone Xs, Xs Max und Xr
Wer unterstützt die eSIM in den neuen iPhones?

Apples neue iPhones haben neben dem Nano-SIM-Slot eine eingebaute eSIM, womit der Konzern erstmals eine Dual-SIM-Lösung in seinen Smartphones realisiert. Die Auswahl an Netzanbietern, die eSIMs unterstützen, ist in Deutschland, Österreich und der Schweiz aber eingeschränkt - ein Überblick.
Von Tobias Költzsch

  1. Apple Das iPhone Xr macht's billiger und bunter
  2. Apple iPhone Xs und iPhone Xs Max sind bierdicht
  3. Apple iPhones sollen Stiftunterstützung erhalten

    •  /