2026-06-11 blazordotnet-11aspnetcore .NET 11 Preview 5 で Blazor の静的 SSR フォームがクライアントサイド検証を獲得 サーバーで静的にレンダリングされる Blazor フォームは、完全な POST のラウンドトリップの後でしか検証できませんでした。.NET 11 Preview 5 は検証メタデータをレンダリングし、Blazor の JS が DataAnnotations のルールをブラウザーで適用します。circuit は不要です。
2026-06-09 errorsblazordotnet 解決: その render mode は親コンポーネントの render mode でサポートされていません (Blazor) 親がすでに対話的な子に @rendermode を付けました。サブツリーには render mode がちょうど 1 つです。子のディレクティブを削除するか、境界へ移動してください。
2026-06-09 blazordotnet-11aspnetcore .NET 11 で Blazor の静的から対話的へのレンダリング境界をまたいで状態を保持する方法 プリレンダリングされた Blazor コンポーネントは初期化を 2 回実行し、対話的への引き継ぎで状態を失います。.NET 11 の [PersistentState] 属性または PersistentComponentState サービスで解決します。
2026-06-05 dotnet-11migrationblazor .NET 11 で Blazor Server アプリを Blazor United (Blazor Web App) に移行する スタンドアロンの Blazor Server アプリを .NET 11 の統合された Blazor Web App テンプレートへ移し、各ページを InteractiveServer のまま動作を変えずに維持するためのステップバイステップのチェックリストです。
2026-05-26 dotnet-11comparisonblazor .NET 11 の Blazor レンダーモード: Server、WebAssembly、Auto ホスティング、オフライン、サービス要件から Blazor Web App とスタンドアロン WebAssembly を比較。Auto の動作も訂正。
2026-05-12 errorscsharpdotnet Fix: Blazor の RZ10012: Found markup element with unexpected name Blazor の Razor コンパイラーは、PascalCase のタグに対応するコンポーネント型がスコープ内に見つからないと RZ10012 を出力します。_Imports.razor にコンポーネントの名前空間の @using を追加するか、コンポーネントに @namespace を追加してから再ビルドしてください。
2026-05-08 dotnetwebassemblyperformance Copilot Studio の .NET 10 WebAssembly 移行: コールドパスで 20%、ウォームパスで 5% Microsoft は Copilot Studio の WASM エンジンを .NET 8 から .NET 10 に移行しました。JIT/AOT デュアルパッケージ、fingerprinting、WasmStripILAfterAOT がその数字を説明します。
2026-05-03 blazorblazor-webassemblytailwind-css .NET 11 の Blazor WebAssembly で Tailwind CSS を使う方法 .NET 11 の Blazor WebAssembly アプリ向けに Tailwind CSS v4 を完全セットアップ。スタンドアロン CLI(Node 不要)、MSBuild ターゲット、Razor と CSS 分離ファイル向けの @source ディレクティブ、Native AOT でも壊れない publish パイプラインを解説します。
2026-04-29 blazorblazor-webassemblyaspnetcore-11 サーバーと Blazor WebAssembly でバリデーションロジックを共有する方法 Blazor WebAssembly + ASP.NET Core アプリでバリデーションがずれていく最大の原因は、ルールを二度書きたくなる衝動です。本記事では .NET 11 で唯一スケールするレイアウトを示します。DTO とそのバリデーターを所有する Shared クラスライブラリを WASM クライアント (EditForm + DataAnnotationsValidator または Blazored.FluentValidation) とサーバー (minimal API のエンドポイントフィルターまたは MVC のモデルバインディング) の両方から参照し、サーバーから返ってきた ValidationProblemDetails を同じ EditContext に書き戻すラウンドトリップまでテスト済みで構築します。
2026-04-16 blazoraspnetcoredotnet-11 Blazor Virtualize が .NET 11 でついに可変高さアイテムを扱う .NET 11 Preview 3 の ASP.NET Core は Virtualize コンポーネントにランタイムでアイテムを測ることを教え、一様高さ仮定が引き起こしていた spacing とスクロールのジッターを修正します。