Abo
  • Services:
Anzeige
Microsoft erklärt die Hintergründe für die Entwicklung von .Net Core 5.
Microsoft erklärt die Hintergründe für die Entwicklung von .Net Core 5. (Bild: Microsoft)

Microsoft: .Net Core soll Einheitlichkeit und Innovationen bringen

Microsoft erklärt die Hintergründe für die Entwicklung von .Net Core 5.
Microsoft erklärt die Hintergründe für die Entwicklung von .Net Core 5. (Bild: Microsoft)

Microsoft begründet ausführlich, wie und warum .Net als Open-Source-Projekt weitergeführt werden soll. Dabei wird auch das Verhältnis zur Mono-Community geklärt.

Anzeige

Die Entwicklung hatte sich im Verlauf dieses Jahres abgezeichnet, die Entscheidung von Microsoft, das .Net Framework als Open Source weiterzuentwickeln, war dennoch überraschend. In einem ausführlichen Blogeintrag erklärt das Team nun die Hintergründe für diese Entscheidung, die auch einen Fork des Codes umfasst.

Denn mit dem angekündigten .Net Core 5 hat das Team grundlegende Änderungen in der Struktur der bisherigen Bibliotheken umgesetzt. Dies ermöglicht allerdings, dass das für Touch-Geräte optimierte .Net Native sowie das für serverseitige Webentwicklung gedachte ASP.NET 5 eine einheitliche Basis an Klassenbibliotheken verwenden können.

Paketverwaltung Nuget

Verteilt wird der Code über den Paketmanager Nuget, wobei jeder Bestandteil des von Microsoft selbst gepflegten Codes stark modularisiert ist, was kleinere und häufigere Updates erlaubt. Zudem sind die Kernbibliotheken denen von Drittanbietern nun gleichgestellt, wodurch auch letztere ein Update der Systembibliotheken erzwingen können. Die Bibliotheksversionen verschiedener Anwendungen können sich dabei jedoch unterscheiden und werden, falls nötig, parallel installiert.

Enterprise-Kunden sollen darüber hinaus auf Snapshot-Distributionen zurückgreifen können, von denen Microsoft garantiert, dass diese Versionen in einem bestimmten Umfang getestet worden sind. Für schwerwiegende und sicherheitskritische Fehler will Microsoft außerdem Updates für die verschiedenen Code-Versionen anbieten.

Mac und Linux nur durch Open Source

Die mit .Net Core 5 plattformübergreifende Vereinheitlichung könne nachhaltig nur durch die Offenlegung des Codes erreicht werden, schreibt das Team weiter. Schließlich schade eine Reimplementierung vieler Bestandteile dem Gesamtprojekt. Der Open-Source-Code helfe aber, eine gemeinsame Basis für Windows, Mac OS X und Linux zu erstellen.

Parallel zu .Net Core soll aber auch das bisherige .Net Framework weiterentwickelt werden und im kommenden Jahr in Version 4.6 erscheinen. Dies könne wegen seiner Komplexität aber nicht in ein Open-Source-Projekt umgewandelt werden. Der frei verfügbare Referenzcode soll dem Mono-Projekt aber dabei helfen, die Lücken zwischen der Microsoft-Version für Windows und den Mono-Versionen für Linux und Mac zu überbrücken.

Dieses Nebeneinander von Microsoft und Mono-Community soll mit .Net Core schließlich überwunden werden. Ziel ist eine gemeinsame Community, die ihren Interessen folgend Innovationen umsetzt. Forks oder Ähnliches sollen dadurch unnötig werden.


eye home zur Startseite
FoxCore 12. Jan 2015

HTML, CSS, JavaScript. Läuft schon ewig und wird noch Ewigkeiten weiterlaufen. Überall...

TheUnichi 08. Dez 2014

Das war nicht pauschal, du sagst es selbst, Äpfel vs. Birnen. IntelliJ kann nur Java...

AllDayPiano 08. Dez 2014

Der letzte Satz relativiert alles ein wenig. .net wird wie gewohnt weiter laufen. Und ich...



Anzeige

Stellenmarkt
  1. Robert Bosch GmbH, Leonberg
  2. Bilfinger GreyLogix GmbH, Augsburg
  3. Allianz Deutschland AG, Stutt­gart
  4. AreaDigital AG, Fürth


Anzeige
Top-Angebote
  1. (alle Angebote versandkostenfrei, u. a. Xbox One Special Edition Controller je 37,00€, Game of...
  2. für je 11,99€
  3. 22,46€

Folgen Sie uns
       


  1. Project Mortar

    Mozilla möchte Chrome-Plugins für Firefox unterstützen

  2. Remedy

    Steam-Version von Quantum Break läuft bei Nvidia flotter

  3. Videostreaming

    Twitch Premium wird Teil von Amazon Prime

  4. Dark Souls & Co.

    Tausende Tode vor Tausenden von Zuschauern

  5. Die Woche im Video

    Grüne Welle und grüne Männchen

  6. Systemd.conf 2016

    Pläne für portable Systemdienste und neue Kernel-IPC

  7. Smartphones und Tablets

    Bundestrojaner soll mehr können können

  8. Internetsicherheit

    Die CDU will Cybersouverän werden

  9. 3D-Flash-Speicher

    Micron stellt erweiterte Fab 10X fertig

  10. Occipital

    VR Dev Kit ermöglicht Roomscale-Tracking per iPhone



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Microsoft: Das bringt Windows Server 2016
Microsoft
Das bringt Windows Server 2016
  1. Microsoft Windows Server 2016 wird im September fertig

Soziale Netzwerke: Wie ich einen Betrüger aufspürte und seine Mama kontaktierte
Soziale Netzwerke
Wie ich einen Betrüger aufspürte und seine Mama kontaktierte
  1. iOS 10 und WatchOS 3.0 Apple bringt geschwätzige Tastatur-App zum Schweigen
  2. Rio 2016 Fancybear veröffentlicht medizinische Daten von US-Sportlern
  3. Datenbanksoftware Kritische, ungepatchte Zeroday-Lücke in MySQL-Server

Canon vs. Nikon: Superzoomer für unter 250 Euro
Canon vs. Nikon
Superzoomer für unter 250 Euro
  1. Snap Spectacles Snapchat stellt Sonnenbrille mit Kamera vor
  2. MacOS 10.12 Fujitsu warnt vor der Nutzung von Scansnap unter Sierra
  3. Bildbearbeitungs-App Prisma offiziell für Android erhältlich

  1. Re: klar, RealVNC und Chromium

    Profi | 15:44

  2. Re: Achja:

    Ach | 15:41

  3. Re: Geldvorteil

    megaseppl | 15:30

  4. Re: Wenn das so weiter geht gibt es nur noch...

    bark | 15:26

  5. Re: VLC Alternative?

    bark | 15:24


  1. 13:15

  2. 12:30

  3. 11:45

  4. 11:04

  5. 09:02

  6. 08:01

  7. 19:24

  8. 19:05


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel