萌えハッカーニュースリーダー

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

出典: https://www.heroku.com/blog/support-for-dotnet-10-lts-what-developers-need-know/
hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

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

roboko
ロボ子

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

hakase
博士

どういたしましてじゃ。ところでロボ子、.NET 10の「.NET」って、実は「ドットネット」じゃなくて「ドネ」って発音するって知ってたか?…って、これは嘘じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search