今年のbuild 2018で発表されていたデスクトップ系UI層のオープンソース化がついにスタートしました。
.NET Framework版じゃなくて、.NET Core版の公開のようです。
WPF
WPF版のロードマップとしてはこんな感じ。ここがスタートでまだまだ進みますね。
Initial launch of WPF for .NET Core repository (beginning with System.Xaml) | Dec 4, 2018 |
Add adequate tests that enable validating and merging community PRs | Early 2019 |
Roadmap update for feature focus areas | Early 2019 |
Add remaining WPF for .NET Core components to repository | Continues thru 2019 |
Windows Forms
今後のロードマップはこんな感じ。
Initial launch of WinForms on .NET Core repository | Dec 4, 2018 |
Functional parity with .NET Framework WinForms | Q1 2019 |
First version of WinForms on .NET Core | .NET Core 3.0 GA |
Designer support in Visual Studio |
Update to VS 2019 |
WinUI
UWPのUI部分であるWinUIも今後は次のような拡張が予定されているそうです。
For 2018-2019 the WinUI team is focused on:
-
Establishing our open source development process on GitHub
-
Continuing to extend the Fluent Design System for Windows apps
-
Continuing to migrate UWP Xaml platform controls to WinUI
-
Adding new features with a focus on improving enterprise app development - for example:
- improved support for data validation
- improved scrolling and collection controls
- improved support for managing groups of RadioButtons
- additional NavigationView functionality
- a new Tip control
- a new Ribbon control
ちょっと楽しい2019年になりそうですね。