.NET 8 から利用できる Blazor Web App アプリケーション(WebAssembly)を作成する手順を紹介します。概要.NET 8から新しい形式の Blazor Web App アプリケーションが作成できます。この記事では、
.NET 8 から利用できる Blazor Web App アプリケーション(Server)を作成する手順を紹介します。概要.NET 8から新しい形式の Blazor Web App アプリケーションが作成できます。この記事では、非常に単純
非常にシンプルな、何もしないBlazor WebAssemblyアプリケーションを作成する手順を紹介します。手順新しいプロジェクトの作成ダイアログを表示します。プロジェクトテンプレートから "Blazor WebAssembly アプリが空
2023年版のプロジェクト テンプレートを利用して何もしないBlazorアプリケーションを作成、実行する手順を紹介します。プロジェクトの作成新しいプロジェクトの作成ダイアログを表示します。Blazorカテゴリでプロジェクトのテンプレートを絞
BlazorInputFile 利用アプリケーションをビルドすると RZ9985: Multiple components use the tag 'InputFile' エラーが発生する現象と対処法を紹介します。現象BlazorInput
Blazorアプリケーションのサーバー切断メッセージをカスタマイズするコードを紹介します。概要こちらの記事では、Blazorアプリケーションでアプリケーションプールを停止すると、サーバーとの切断メッセージが表示される動作について紹介しました
Blazorアプリケーションを実行環境に配置して実行すると、WebScoketのレスポンスが 「Unexpected response code: 200」 になる現象について紹介します。現象Blazorアプリケーションをサーバーに配置して
Blazorアプリケーションでサーバーとの接続が切断された際のオーバーレイメッセージを表示しないようにするコードを紹介します。概要こちらの記事では、Blazorアプリケーションでサーバーとの接続が切断された場合やアプリケーションプールが中断
Blazorアプリケーションのアプリケーションプールを停止すると "Application attempting to reconnect to the server" メッセージが表示されアプリケーションが操作不能になる現象の紹介です。現
読み込み専用プロパティを @bindに割り当てるとエラーになる現象を紹介します。エラー発生例コードBlazorアプリケーションで下記のコードを準備します。Pages/BindError.razor@page "/BindError"@inh
Blazorアプリケーションのコンパイル時に「CS1662: デリゲート戻り値の型に暗黙的に変換できない戻り値の型がブロック内にあるため、ラムダ式 を目的のデリゲート型に変換できません」エラーが発生する現象について紹介します。現象の確認Bl
Blazorアプリケーションでページ表示時に "System.NullReferenceException - Object reference not set to an instance of an object." エラーが発生する
InputRadioGroup, InputRadio コンポーネントを利用してBlazorアプリケーションでラジオボタンを実装するコードを紹介します。概要こちらの記事ではBlazorアプリケーションでラジオボタンを表示してチェック状態を取
Blazorアプリケーションでラジオボタンを利用するコードを紹介します。概要Blazorアプリケーションでラジオボタンを利用する場合は、通常のHTMLと同様にinputタグを利用して記述します。ラジオボタンの変更を検出するために @onch
BlazorアプリケーションでHTMLタグを表示するとタグが文字列として画面に表示されてしまう現象について紹介します。現象下記のRazorコンポーネントのページを作成します。ボタンのクリックにより、HTMLのタグで整形された文字列を画面に表
BlazorアプリケーションでHTMLタグをページ内に出力するコードを紹介します。概要こちらの記事ではボタンのクリックによるページへのメッセージの表示をしました。この記事ではHTMLのタグをページ内に出力するコードを紹介します。HTMLタグ
Blazor アプリケーションでファイルをアップロードするコードを紹介します。概要Blazorアプリケーションで画像などのファイルをサーバーにアップロードしたい場合があります。Blazorアプリケーションの仕組みでは、ファイルを簡単にアップ
ASP.NET Core BlazorアプリケーションでのDIコンテナを利用するコードを紹介します。概要ASP.NET Core BlazorアプリケーションでDIコンテナを利用するコードを紹介します。補足ASP.NET Coreの Raz
Blazorアプリケーションでボタンやリンクのクリックの処理で別のページに遷移するコードを紹介します。概要BlazorアプリケーションでC#のコードからページ遷移をする場合には、NavigationManager オブジェクトを利用します。
BlazorアプリケーションでC#のコードからJavaScriptを呼び出すコードを紹介します。概要BlazorアプリケーションでJavaScriptの処理をC#のコードから呼び出したい場合のコードを紹介します。C#のコードからJavaSc
Blazor アプリケーションのライフサイクルに関するメソッド/イベントについて紹介します。概要Blazorアプリケーションでページが表示される際にrazorコンポーネントの表示が実行されます。実行時にはイベントが実行され、ページ表示時に必
Blazorアプリケーションで画面のHTML(cshtml) と C#ロジックのコードを別ファイルに分離する(コードビハインド化)コードを紹介します。概要Blazorアプリケーションでは、画面のrazorコンポーネント内に直接C#のロジック
Blazor アプリケーションのRazorコンポーネントにパラメーターを与えるコードを紹介します。概要こちらの記事ではBlazorアプリケーションでコンポーネントを利用する方法を紹介しました。この記事では、コンポーネントに対してパラメーター
Blazor アプリケーションでRazorコンポーネントを利用する手順を紹介します。概要Blazorアプリケーションではページ内のパーツをコンポーネント化して利用できます。この記事ではBlazorアプリケーションでRazorコンポーネントを
Blazor アプリケーションでレイアウトを利用する手順を紹介します。概要Blazorアプリケーションで各画面のデザインをそろえたいことがあります。ASP.NET Web Formアプリケーションではマスターページを利用するとページの共通部
BlazorアプリケーションでURLのパラメーターを取得するコードを紹介します。概要BlazorアプリケーションでURLに付加されたパラメーターを取得するためのコードを紹介します。CGIなどのアプリケーションでは下記を一例とするURL形式で
Razorコンポーネントからクラスメソッドを呼び出すコードを紹介します。概要Razorコンポーネントのrazorファイル中の @codeディレクティブ内でC#のコードを記述でき処理を実行できますが、処理の規模が大きくなる場合、razorファ
Blazor アプリケーションでテキストボックスを配置し、入力した文字列を取得するコードを紹介します。概要Blazorアプリケーションで画面にテキストボックスを配置し、テキストボックスに入力した文字列を取得するコードを紹介します。事前準備B
_Imports.razor ファイルを作成して @using を集約する方法を紹介します。概要こちらの記事では、razorファイルそれぞれに@using ディレクティブを記述し必要な参照を追加しました。 ASP.NET Coreでは _I
Blazor アプリケーションにボタンを配置してクリックイベントを実装する手順とコードを紹介します。手順 (.NET 6)事前準備Blazorアプリケーションを作成し、ルーティングコンポーネント、フォールバックページ(ホストページ)、メイン
Blazor アプリケーションで_framework/blazor.server.js のJavaScriptファイルが配置されない現象について紹介します。現象_framework/blazor.server.js にアクセスするとファイル
ASP.NET Blazor アプリケーションにページを追加する手順を紹介します。事前準備単純な ASP.NET Blazor アプリケーションを作成します。作成手順はこちらの記事を参照してください。手順ASP.NET Blazor アプリ
ASP.NET Blazor アプリケーションにルーティングを追加して、Blazorコンポーネントを表示できるようにします。手順 (.NET 6)プロジェクトの作成こちらの記事を参照して、Blazorアプリケーションのひな型を作成します。ホ
非常にシンプルなASP.NET Blazorアプリケーションを作成する手順を紹介します。概要ASP.NET CoreではWebFormアプリケーションはサポートされなくなり、ASP.NET MVC または Razor Pages, Blaz