.NET Core 1.1
Eintrag zuletzt aktualisiert am: 17.11.2016
.NET Core 1.1 ist die am 16.7.2016 erschienene zweite Version von
.NET Core.
Mit dem Release kommen
Linux Mint 18, OpenSUSE 42.1, macOS 10.12 und
Windows Server 2016 hinzu. Samsung liefert künftig auch
.NET Core für
Tizen.
Die neue Version 1380 bietet zusätzliche
APIs, erläutert Microsoft. Damit sind aber nicht komplette Bibliotheken gemeint, sondern die Redmonder haben jede neue Klasse und jedes neue Klassenmitglied einzeln gezählt. Beim Blick in die
Liste der
API-Neuerungen finden Entwickler dann auch wenig, was sie typischerweise brauchen. Die meisten Ergänzungen betreffen interne Funktionen von
.NET Core oder dienen der Unterstützung für die Version 7.0 der
Programmiersprache C#. Die
.NET Standard Library ändert den Versionsstand daher auch nur von 1.6 auf 1.6.1. Die von Microsoft unter dem Slogan "One library to rule them all" groß angekündigte Angleichung an die Programmierschnittstellen der
Base Class Library des großen
.NET Framework 4.6 soll erst im Jahr 2017 im Rahmen der
.NET Standard Library 2.0 erfolgen.
Core-Werkzeuge bleiben unfertig
----
Auch mit der Version 1.1 der Core-Produkte bleiben alle Werkzeuge einschließlich der Visual Studio-Integration weiterhin im Preview-Stadium. Microsoft hatte angekündigt, von den
JSON-basierten
Konfigurationsdateien zu
MSBuild zurückzukehren – allerdings mit einem vereinfachtem
XML-Format.
Für das entsprechende Projektformat existiert nun eine erste Alpha-Version in Verbindung mit
Visual Studio 2017,
Visual Studio Code und dem neuen
Visual Studio for Mac. Bestehende project.json-Dateien können Entwickler in .csproj-Dateien konvertieren, müssen jedoch bedenken, dass es keine Option zur Rückkonvertierung gibt, falls sie später doch mit dem
JSON-Format oder
Visual Studio 2015 weiterarbeiten möchten. (rme)
Versionen
Versionsgeschichte leider noch nicht verfügbar