Microsoft: Version 1.0 markiert Neuanfang für .Net Core

Seit der Ankündigung, dass das .Net-Framework Open Source wird , nennt Microsoft das Projekt .Net Core 5. Die zuständigen Entwickler scheinen sich nun aber einiger Probleme hinsichtlich der Versionsnummer bewusst geworden zu sein. Deshalb startet das Projekt mit der Version 1.0 einen völligen Neuanfang, wie der Microsoft-Angestellte Scott Hanselmann in seinem Blog(öffnet im neuen Fenster) schreibt.
Es sei eine "schlechte Idee" gewesen, das von Grund auf neugeschriebene ASP.Net-Framework mit der Versionsnummer 5 zu benennen. Das erwecke den Eindruck, dass ASP.Net 5 "größer" und "besser" sei und zudem ASP.Net 4.6 im Sinne einer Weiterentwicklung ersetze. Das sei aber schlicht nicht der Fall, so Hanselmann.
Konsequente Umbenennung aller Teile
Um diesem Umstand gerecht zu werden, hat sich das Team für einen leicht abgeänderten Namen sowie die neue Versionsnummer entschieden. Aus ASP.Net 5 wird ASP.Net Core 1.0, aus .Net Core 5 wird .Net Core 1.0 und das Entity Framework 7 heißt künftig Entity Framework Core 1.0. Derzeit ist dies noch nicht auf allen Webseiten von Microsoft umgesetzt.
Die Version 1.0 soll explizit die Neuartigkeit des Konzepts von .Net Core und seiner neu entstandenen Techniken wie der Kommandozeilenschnittstelle betonen. Darüber hinaus sei .Net Core etwa im Vergleich zu dem .Net Framework 4.6 noch nicht komplett. Ebenso gebe es noch Lücken zwischen dem ausgereiften ASP.Net 4.6 sowie ASP.Net Core, die noch aufgefüllt werden müssten.
Hanselmann bekräftigt, dass das stabile .Net 4.6 weiterhin gepflegt werden wird, auch wenn .Net Core als Fork bereits auf den Weg gebracht sei.



