• IT-Karriere:
  • Services:

Microsoft: Vorschau auf .Net 6 soll alle Plattformen vereinen

Mit .Net 6 will Microsoft seine Entwicklungsplattformen endlich wie geplant vereinen. Dazu wird Xamarin integriert.

Artikel veröffentlicht am ,
.Net läuft dank Xamarin künftig auch auf iPhones.
.Net läuft dank Xamarin künftig auch auf iPhones. (Bild: Tobias Költzsch/Golem.de)

Microsoft arbeitet schon länger daran, die APIs des alten .Net Frameworks auf das neue .Net Core zu portieren und auch andere mit .Net verbundene Techniken zu vereinheitlichen. Mit dem kommenden .Net 6 will der Hersteller dies abschließen, wie es in der Ankündigung der nun verfügbaren ersten Vorschauversion heißt. Die Version biete außerdem zahlreiche Verbesserung für die Nutzung in der Cloud, auf dem Desktop sowie auf Mobilgeräten.

Stellenmarkt
  1. Dr. August Oetker Nahrungsmittel KG, Bielefeld
  2. KiKxxl GmbH, Osnabrück

In der Ankündigung heißt es: "Mit .NET 6 können Sie die Apps erstellen, die Sie erstellen möchten, für die Plattformen, auf die Sie abzielen möchten, und auf den Betriebssystemen, die Sie für die Entwicklung verwenden möchten". Dafür erweitere Microsoft vor allem das, was mit .Net möglich ist. Das Team integriere etwa die Techniken von Xamarin, um .Net auf Android, iOS und MacOS zu bringen. Auch werde die freie Mono-Laufzeitumgebung verwendet, die ursprünglich als .Net-Nachbau für Linux gestartet ist. Microsoft hatte den Mono-Sponsor Xamarin vor rund fünf Jahren übernommen.

Erweitert werde auch der Umfang von Blazor, mit dem Web-Apps erstellt werden können. Die Technik soll künftig Web- und native UIs kombinieren können. Darüber hinaus soll das Erstellen plattformübergreifender UIs, also etwa für Android und iOS vereinfacht werden. Die als Web-App erstellten Blazor-Anwendungen sollen darüber hinaus vollständig als Desktop-Anwendung genutzt werden können.

Mit dem kommenden .Net 6 will Microsoft seine Unterstützung für 64-Bit ARM weiter ausbauen und verstärkt auch die Profile-Guided Optimization (PGO). Bei Letzterem handelt es sich um Compiler-Optimierung, die auf der tatsächlichen Nutzung und Ausführung von Anwendungen basiert. Mit .Net 6 will das Team die dazu notwendigen Trainingsdaten leichter für andere nutzbar und veränderbar machen wie etwa für Red Hat. Die Daten sollen dann außerdem für den JIT-Compiler genutzt werden.

Offene Planung, erweiterter Support für .Net 6

Mit .Net 6 versucht sich Microsoft darüber hinaus an einer komplett offenen Produktplanung über Github. Neuerungen sollen darin nach Themen oder User-Stories und einem hierarchischen Modell sortiert werden. Das soll Einblicke darin geben, welche Funktionen Microsoft priorisiert, es aber auch für Entwicklungsteams einfacher machen, sich direkt in den Prozess einzubringen. Für das .Net-Team ist solch ein Vorgehen neu und zuvor etwa mit den Open-Source-Spezialisten von Red Hat abgesprochen worden.

Um die Arbeit mit den verschiedenen Zielen zu vereinfachen, hat das zuständige Team bei Microsoft auch das SDK überarbeitet und macht viele Teile nun optional, so dass bei der Entwicklung gezielt nach dem Bedarf ausgewählt werden kann.

Mit .Net 6 läuft das Framework erstmals auch auf den neuen ARM-Chips M1 von Apple, die Unterstützung dafür wird aber noch als Alpha-Status bezeichnet, da dafür viele Anpassungen notwendig sind. Die stabile Veröffentlichung von .Net 6 ist für November 2021 vorgesehen. Die Version soll außerdem Langzeitsupport erhalten und drei Jahre lang gepflegt werden.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. 117,19€
  2. (u. a. Sony-TVs, Xbox-Spiele von EA, Norton 360 Premium 2021 für 21,59€ und WISO Steuer-Sparbuch...
  3. 444,99€

FlashBFE 19. Feb 2021 / Themenstart

Nein, das ist etwas komplett anderes und soll die Zukunft der multiplattformtauglichen...

Kommentieren


Folgen Sie uns
       


IT-Unternehmen: Die richtige Software für ein Projekt finden
IT-Unternehmen
Die richtige Software für ein Projekt finden

Am Beginn vieler Projekte steht die Auswahl der passenden Softwarelösung. Das kann man intuitiv machen oder mit endlosen Pro-und-Contra-Listen, optimal ist beides nicht. Ein Praxisbeispiel mit einem Ticketsystem.
Von Markus Kammermeier

  1. Anzeige Was ITler tun können, wenn sich jobmäßig nichts (mehr) tut
  2. IT-Jobs Lohnt sich ein Master in Informatik überhaupt?
  3. Quereinsteiger Mit dem Master in die IT

Star auf Disney+: Erstmal sollten Fehler korrigiert werden
Star auf Disney+
Erstmal sollten Fehler korrigiert werden

Statt zunächst Fehler zu beheben, bringt Disney+ lieber neue Inhalte - und damit auch neue Fehler.
Ein IMHO von Ingo Pakalski

  1. Disney+ Zwei Star-Wars- und fünf Marvel-Serien kommen 2021
  2. Neue Profile von Disney+ im Hands-on Gelungener PIN-Schutz und alte Fehler
  3. Netflix-Konkurrenz Disney+ noch zum günstigeren Abopreis zu bekommen

Videokonferenzen: Bessere Webcams, bitte!
Videokonferenzen
Bessere Webcams, bitte!

Warum sehen in Videokonferenzen immer alle schlecht aus? Die Webcam-Hersteller sind (oft) schuld.
Ein IMHO von Martin Wolf

  1. Webcam im Eigenbau Mit wenigen Handgriffen wird die Pi HQ Cam zur USB-Kamera

    •  /