.NET 8

提供: MonoBook
ナビゲーションに移動 検索に移動

.NET 8とは、.NET 7の正式版です。

主な変更点[編集 | ソースを編集]

Native AOT[編集 | ソースを編集]

C#でネイティブコードを吐けるようになります。

Blazor United[編集 | ソースを編集]

Blazor UnitedというサーバーサイドレンダリングWebAssemblyを組み合わせた代物が登場する予定です。

Entity Framework Core[編集 | ソースを編集]

Entity Framework Coreにビジュアルツールが登場するらしい。

.NET MAUI[編集 | ソースを編集]

.NET MAUIが色々改善されるらしい。カスタムコントロールひとつ作るのも無駄に複雑すぎて誰も使っていないので気にする必要はない。こんなもの普及するわけがない。

.NET MAUI Blazor[編集 | ソースを編集]

.NET MAUI Blazorなるものが登場する。大雑把にいえば.NET MAUIのUIデザイン周りがクソなので、MAUIのウインドウ全体をWebコントロールで覆い尽くして、ASP .NET CoreばりにHTML(cshtml)で実装できるようにしたものだ。

WinForms[編集 | ソースを編集]

WinFormsがやっと高DPIに対応するらしい。MaciOSでいうRetinaディスプレイパクリを10年越しでやっと搭載される。

WPF[編集 | ソースを編集]

WPFに「Windows 11風」のテーマが搭載されるらしい。今どきWPFでアプリ作ってるやつなんて誰もいないので気にする必要はない。