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...

Kommentieren



Anzeige

  1. Deputy Business System Owner BPM/PM Tool (m/w)
    Daimler AG, Stuttgart
  2. Product and Media Data Expert (m/w)
    Robert Bosch GmbH, Leinfelden-Echterdingen
  3. Featureteamleiter im Bereich Video (m/w)
    Robert Bosch GmbH, Leonberg
  4. Java / JEE Entwickler (m/w)
    ckc group, Region Braunschweig/Wolfsburg

Detailsuche



Anzeige
Blu-ray-Angebote
  1. VORBESTELLBAR: Warcraft: The Beginning (+ Blu-ray)
    32,26€
  2. TIPP: Der Hobbit: Die Schlacht der fünf Heere [3D Blu-ray]
    9,99€
  3. Blu-rays zum Sonderpreis
    (u. a. Codename U.N.C.L.E 8,94€, Chappie 9,97€, San Andreas 9,99€, Skyfall 6,19€)

Weitere Angebote


Folgen Sie uns
       


  1. Lebensmittel-Lieferdienst

    Amazon Fresh soll doch in Deutschland starten

  2. Buglas

    Verband kritisiert Rückzug der Telekom bei Fiber To The Home

  3. Apple Store

    Apple darf keine Geschäfte in Indien eröffnen

  4. Mitsubishi MRJ90 und MRJ70

    Japans Regionaljet ist erst der Anfang

  5. Keysweeper

    FBI warnt vor Spion in USB-Ladegerät

  6. IBM-Markenkooperation

    Warum Watson in die Sesamstraße zieht

  7. Elektromobilität

    Portalbus soll Staus überfahren

  8. Vor dem Oneplus-Three-Start

    Oneplus senkt Preise seiner Smartphones

  9. Mobilfunk

    Vodafone führt Wi-Fi-Calling in Deutschland ein

  10. Xbox Scorpio

    Schneller als Playstation Neo und mit Rift-Unterstützung



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Doom im Test: Die beste blöde Ballerorgie
Doom im Test
Die beste blöde Ballerorgie
  1. id Software Doom wird Vulkan unterstützen
  2. Id Software PC-Spieler müssen 45 GByte von Steam laden
  3. id Software Dauertod in Doom

Darknet: Die gefährlichen Anonymitätstipps der Drogenhändler
Darknet
Die gefährlichen Anonymitätstipps der Drogenhändler
  1. Privatsphäre 1 Million Menschen nutzen Facebook über Tor
  2. Security Tor-Nutzer über Mausrad identifizieren

Privacy-Boxen im Test: Trügerische Privatheit
Privacy-Boxen im Test
Trügerische Privatheit
  1. Hack von Rüstungskonzern Schweizer Cert gibt Security-Tipps für Unternehmen
  2. APT28 Hackergruppe soll CDU angegriffen haben
  3. Veröffentlichung privater Daten AfD sucht mit Kopfgeld nach "Datendieb"

  1. Re: Das Schild

    nixidee | 14:19

  2. Re: 58 km Autopilot pro Tag?

    AndyMt | 14:18

  3. Re: WOW eine richtige neue Idee!

    Dino13 | 14:18

  4. Re: Visionen

    lejared | 14:16

  5. Re: Eigenartig

    My1 | 14:16


  1. 13:39

  2. 12:47

  3. 12:30

  4. 12:04

  5. 12:03

  6. 11:30

  7. 10:55

  8. 10:39


  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