Am Puls von Microsoft

Ignite 2024: Das sind die Neuerungen für Windows-Entwickler

Ignite 2024: Das sind die Neuerungen für Windows-Entwickler

Die Ignite 2024 ist angelaufen und Microsoft hat auch für Windows-Entwickler ein großes Paket an wichtigen Ankündigungen mit im Gepäck. Neben der Integration von Microsoft Copilot betreffen die Neuerungen unter anderem das Windows Subsystem for Linux und den Paketmanager WinGet. Nachfolgend könnt ihr die wichtigsten Ankündigungen in der Zusammenfassung lesen.

Windows Copilot Runtime

Microsoft bringt insgesamt fünf neue Schnittstellen für Bilddateien in die Laufzeitumgebung, welche Microsoft Copilot in Windows 11 im Hintergrund antreibt. Die Image Description API erlaubt die Erstellung von Textbeschreibungen, während die Image Super Resolution API die Bildgenauigkeit und das Hochskalieren der Bildauflösung ermöglichen wird. Derweil erlaubt die Image Segmentation API die Separierung von Vor- und Hintergrund eines Bildes sowie die Entfernung einzelner Objekte darin. Die neue Object Erase API geht in die gleiche Richtung, überblendet aber die Fläche anschließend mit dem restlichen Bild.

Schließlich kommt noch eine neue Schnittstelle für die Nutzung von OCR-Funktionen in die Runtime. Alle neuen Schnittstellen können im kommenden Jahr mit der Preview vom Windows App SDK 1.7 getestet werden.

Windows Subsystem for Linux

Neben zwei neuen Funktionen für Unternehmen, die für mehr Sicherheit in kritischen Umgebungen sorgen sollen und unter anderem an Microsoft Entra ID gekoppelt sind, bringt Microsoft auch eine neue Architektur für die Verteilung von WSL-Distributionen auf den Weg, von der auch normale Nutzer profitieren sollen und die einfacher sowie effizienter ist. Die neuen Funktionen gehen in den kommenden Monaten zunächst in die Private Preview.

Professionelle Nutzer profitieren aber besonders von der neuen Architektur. Einerseits können angepasste Linux-Distributionen mit gebündelten notwendigen Programmen, Binaries und Werkzeugen erstellt und an die Nutzer verteilt werden, aber auch die Installation von WSL-Distributionen generell kann nun vorbei am Microsoft Store über eine eigene konfigurierte Umgebung erfolgen.

WinGet

Microsoft bringt mit „winget download“ einen neuen Befehl in den Paketmanager, welcher den Download von kritischen Unternehmensanwendungen aus jeglicher Quelle, aber auch dem Microsoft Store, erlaubt und ab sofort verfügbar ist. Außerdem integriert Microsoft seine Entra ID in WinGet, diese Funktion startet nun in die Preview.

Windows Presentation Foundation (WPF)

Die Modernisierung des WPF-Frameworks für die Entwicklung moderner Windows-Programme wird weiter fortgesetzt. Ab sofort können Windows-Entwickler, die mindestens Windows 10 einsetzen sowie auf Basis des in der vergangenen Woche veröffentlichten .NET 9 arbeiten, neben dem Fluent Theme auf weitere aktuelle Möglichkeiten zugreifen, die auch bei WinUI 3 Verwendung finden.

Hierzu gehören die Unterstützung von hellen und dunklen Themes, abgerundeten Ecken für Kontrollelemente sowie der aktuellen Designrichtlinien von Windows 11. Auch die Akzentfarbe, die unter Windows verwendet wird, wird nun besser unterstützt.

Windows App SDK

Entwickler erhalten mit der ersten Vorschau auf Version 1.7, die noch in diesem Monat erscheinen wird, deutliche Verbesserungen für die Titelleiste sowie kleinere Änderungen im Bereich von WinUI, was vor allem IntelliSense und Hot Reload betrifft. Außerdem werden drei große Lücken gegenüber den Schnittstellen der Universal Windows Platform geschlossen.

Dazu gehören die Web Authentication sowie die Camera Capture API. Zudem werden für klassische Win32-Anwendungen zusätzliche Hintergrund-Trigger unterstützt.

React Native

Entwickler, die auf React Native for Windows setzen, können in der kommenden Version 0.76 optional auf die neue Architektur wechseln, die zahlreiche Verbesserungen bietet, die mit der bisherigen Umsetzung nicht möglich waren. Dazu zählen die Unterstützung für Win32-Programme sowie die Möglichkeiten des modernen Windows App SDKs. Das Update ist nun in der Preview.

 

Disclaimer: Die Informationen in diesem Beitrag wurden uns von Microsoft vorab unter Embargo zur Verfügung gestellt und durften mit Beginn der Ignite-Konferenz veröffentlicht werden.

Über den Autor

Kevin Kozuszek

Kevin Kozuszek

Seit 1999 bin ich Microsoft eng verbunden und habe in diesem Ökosystem meine digitale Heimat gefunden. Bei Dr. Windows halte ich euch seit November 2016 über alle Neuigkeiten auf dem Laufenden, die Microsoft bei seinen Open Source-Projekten und der Entwicklerplattform zu berichten hat. Regelmäßige News zu Mozilla und meinem digitalen Alltag sind auch dabei.

Anzeige