次の方法で共有


ASP.NET Core 10.0 の新機能

この記事では、ASP.NET Core 10.0 の最も重要な変更点と、関連するドキュメントへのリンクについて説明します。

この記事は、新しいプレビュー リリースが利用可能になると更新されます。 このページが更新されるまで、Asp.Net Core のお知らせページ を参照してください。

Blazor

このセクションでは、Blazorの新機能について説明します。

QuickGrid RowClass パラメーター

新しい RowClass パラメーターを使用して、行項目に基づいてグリッドの行にスタイルシート クラスを適用します。 次の例では、各行に対して ApplyRowStyle メソッドを呼び出して、行項目に基づいてスタイルシート クラスを条件付きで適用します。

<QuickGrid ... RowClass="ApplyRowStyle">
    ...
</QuickGrid>

@code {
    private string ApplyRowStyle({TYPE} rowItem) =>
        rowItem.{PROPERTY} == {VALUE} ? "{CSS STYLE CLASS}" : null;
}

詳細については、ASP.NET Core Blazor 'QuickGrid' コンポーネントを参照してください。

Blazor スクリプト

.NET の以前のリリースでは、Blazor スクリプトは、ASP.NET Core 共有フレームワークの埋め込みリソースから提供されます。 .NET 10 以降では、Blazor スクリプトは、自動圧縮とフィンガープリントを備えた静的 Web 資産として機能します。

詳細については、次のリソースを参照してください。

ルート テンプレートの強調表示

[Route] 属性 では、ルート テンプレートの構造を視覚化するのに役立つルート構文の強調表示がサポートされるようになりました。

順序 ID のルート テンプレート パターンは、エンドポイントを マップするメソッドで強調表示されています

SignalR

このセクションでは、SignalRの新機能について説明します。

最小限の API

このセクションでは、最小限の API の新機能について説明します。

OpenAPI

このセクションでは、OpenAPI の新機能について説明します。

認証と承認

このセクションでは、認証と承認の新機能について説明します。

その他

このセクションでは、ASP.NET Core 10.0 のその他の新機能について説明します。