メインメニューを開く

.NET 8

2023年3月24日 (金) 04:51時点におけるAdministrator (トーク | 投稿記録)による版 (ページの作成:「'''.NET 8'''とは、.NET 7の正式版です。 == 主な変更点 == === Native AOT === C#でネイティブコードを吐けるようになります。 ===…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

.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でアプリ作ってるやつなんて誰もいないので気にする必要はない。