Microsoft plant für .NET Core 3 die Unterstützung von Windows Forms, Windows Presentation Foundation und UWP XAML. Der offizielle .NET-Blog beschreibt die Pläne zur Build 2018 und nennt eine erste Vorschau für später im Jahr 2018.
Die Desktop-Unterstützung soll als Sammlung von Windows Desktop Packs in .NET Core einfließen. Bestehende Anwendungen müssen für .NET Core 3 neu kompiliert und auf die aktualisierten Projektdateien umgestellt werden. Abhängigkeiten sollen nach Möglichkeit weiterverwendet werden, sofern sie mit der neuen Laufzeit zusammenarbeiten.
Parallele Installation und App-lokale Bereitstellung
Ein Schwerpunkt liegt auf der Bereitstellung. Mehrere .NET-Core-Versionen sollen parallel auf einem Rechner installiert werden können, ohne bestehende Anwendungen durch ein systemweites Update zu verändern. Für besonders isolierte Installationen ist zusätzlich eine App-lokale Bereitstellung vorgesehen.
Die Build-Übersicht von Microsoft nennt außerdem SDK-Projektdateien, PackageReference und eine mögliche Einzeldatei-Bereitstellung. Damit richtet sich die Planung an Entwickler, die Windows-Anwendungen modernisieren und die Laufzeit enger mit dem eigenen Projekt ausliefern wollen.
Die Ankündigung knüpft an die frühere Planung kompatibler .NET-Core-APIs an. Für Spiele- und Toolteams ist vor allem die Kombination aus C#, Windows-Desktop-Unterstützung und kontrollierbarer Bereitstellung interessant, auch wenn die Ankündigung keine spezielle Spielefunktion nennt.

