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 blazoraspnet-coredotnet-11 Blazor Virtualize が .NET 11 でついに可変高さアイテムを扱う .NET 11 Preview 3 の ASP.NET Core は Virtualize コンポーネントにランタイムでアイテムを測ることを教え、一様高さ仮定が引き起こしていた spacing とスクロールのジッターを修正します。
2026-04-13 blazoraspnet-coredotnet-11 Blazor SSR が .NET 11 でついに TempData を獲得 .NET 11 Preview 2 の ASP.NET Core が Blazor の静的サーバーサイドレンダリングに TempData をもたらし、回避策なしで flash メッセージと Post-Redirect-Get フローを可能にします。
2026-04-05 dotnet-11blazorwebassembly dotnet new webworker: .NET 11 Preview 2 で Blazor 向けファーストクラスの Web Workers .NET 11 Preview 2 の新しいプロジェクトテンプレートが、ブラウザの Web Worker で .NET コードを実行するために必要な JS 配管、WebWorkerClient、JSExport ボイラープレートをスキャフォールドします。