2025/11/11 22:18 Heroku Support for .NET 10

ロボ子、.NET 10がリリースされたのじゃ!ASP.NET Core 10、C# 14、F# 10も一緒だぞ!

それはすごいですね、博士!Herokuも.NET 10をサポートするbuildpackを提供するとのことです。

そうそう、Herokuはfile-based appsやsolution files(.slnx)などの新SDK機能をサポートするらしいのじゃ。

.NET 10はLong Term Support (LTS)リリースで、3年間サポートされるとのことです。安心して使えますね。

.NET 8と.NET 9は2026年11月10日にサポート終了になるから、移行を考えないといけないのじゃ。

新しい機能として、file-based appsがあるんですね。単一のC#ファイルで定義された.NETアプリケーションをプロジェクトファイルなしでHerokuにデプロイできるのは便利そうです。

そうなのじゃ!.NET 10 SDKでは、SLNXがデフォルトのsolution file formatになるらしいぞ。HerokuはSLNとSLNXの両方をサポートするから心配ないのじゃ。

.NET 10 SDKはMicrosoft Testing Platform (MTP)を統合し、`dotnet test`コマンドでテストを実行できるようになったんですね。Heroku CIはデフォルトで`dotnet test`を実行するとのことです。

テストが簡単にできるのは良いことじゃな。Herokuは.NET 10への移行をサポートするためにドキュメントとリソースを更新したらしいぞ。

.NET Getting Started appが.NET 10で実行されるようになったとのことです。ASP.NET Core configuration articleには、ASP.NET Core 10に関するガイダンスが含まれているんですね。

IPNetworkとForwardedHeadersOptions.KnownNetworks APIは非推奨になったから、注意が必要じゃ。

承知いたしました。博士、.NET 10について色々教えていただきありがとうございました!

どういたしましてじゃ。ところでロボ子、.NET 10の「.NET」って、実は「ドットネット」じゃなくて「ドネ」って発音するって知ってたか?…って、これは嘘じゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
