SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

Microsoft、「.NET 11」をリリース C# 15のユニオン型やSDKの高速化など

CodeZine編集部[著]

 Microsoftの.NETチームは11月10日(現地時間)、「.NET 11」のリリースを発表した。C# 15、ASP.NET Core、.NET MAUI、Windows開発にわたる改善と、数百のランタイム最適化を含む。サポート期間2年のSTS(Standard Term Support)リリースで、.NET 10は引き続きLTSとしてサポートされる。

 C# 15では、宣言した型のいずれかを値として持つユニオン型と、直接の派生を宣言元アセンブリに限定するクローズド階層が追加された。これらにより、switch式での網羅性チェックなど、コンパイラーによるパターンの検査が可能になった。SDKではNative AOT CLIホストが既定で有効になった。また、MSBuildサーバーがCLI呼び出し間で起動状態を保つことで、日常的なコマンドのオーバーヘッドを削減した。

 ASP.NET Coreは非同期検証とOpenAPI 3.2に対応した。Blazor向けには、AG-UIと連携する実験的なAIコンポーネントが提供される。SDKにはMCPサーバーテンプレートが含まれる。.NET MAUIはCoreCLRを既定のランタイムに採用した。ライブラリには、Zstandard圧縮、プロセス実行の簡素化、System.Text.JsonのC#ユニオン対応、LINQのFullJoinなどが加わった。Entity Framework Core 11は、SQL Server向けにベクトルインデックスと近似ベクトル検索を実験的にサポートする。

 なお、.NET 8と.NET 9は2026年11月10日にサポートが終了する。

関連リンク

この記事は参考になりましたか?

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー