C#

Stub

スタブ(Stub)の作り方

数千万円以上する他社製品を操作するアプリの開発を行う場合、他社製品に接続できるのは現地だけで、開発作業を行うローカルPCからは他社製品に接続できないなど、作業できる環境が限られ、デバッグ作業が思うように進まないということがよく起きます。そ...
Blazor Server 5.0

EFCoreコードファーストが発行したSQLをログ出力する

EFCoreコードファーストから発行されたSQLをログファイルに残す、サンプルを作りしました。コードファーストのDBパフォーマンスを、インデクス追加で改善する際には必須だと思う。今回は今流行りの Blazor Server をベースに作成...
2022.10.01
.NET Core

Method not found: ‘Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.ExecuteReader()’ エラー

.Net Core プロジェクトで、NpgsqlBulkUploaderの Insertメソッド実行時に「Method not found: 'Npgsql.NpgsqlDataReader Npgsql.NpgsqlCommand.Ex...
.NET Core

「Visual Studio 2019 + C# 5.0」と「Visual Studio 2022 + C# 6.0」の違いを Blazor Server で比較

Visual Studio 2022 正式リリース Visual Studio 2022 が正式リリースされ、ダウンロードできるようになった。Visual Studio 2019 と同様に、Communityエディションがあるのは助...
2022.05.05
Blazor Server 5.0

Blazor Server Excelファイルをダウンロードする

Blazor Server にExcelファイルを配置し、画面から入力された値をExcelファイルに出力し、出力済みのExcelファイルをダウンロードする、サンプルを作りしました。ソースコードはGitHubで公開しています。 ...
Blazor Server 5.0

Blazor Server Excelファイルをアップロードする

Blazor Server <InputFile>組み込みコンポーネントでExcelファイルをアップロードし、アップロードしたExcelファイルを読み込んで、Excelファイル内のデータを画面に表示するサンプルを作りしました。...
Blazor Server 5.0

Blazor Server ファイルアップロードボタンをカスタマイズする

Blazor Server の<InputFile>組み込みコンポーネントを使った、ファイルアップロード処理を実装しました。<InputFile>のレイアウト、デザインを変更したパターン例も実装しています。ソースコ...
Blazor Server 5.0

Blazor Server 画面間で使う共通メソッド

Blazor Server 画面間で使う共通のメソッドは、staticクラス、staticメソッドとして実装し、共通部品用のフォルダに纏めるのが基本です。 staticクラス、staticメソッドで実装した共通処理を、2画面...
Blazor Server 5.0

Blazor Server ボタンクリックでsubmitさせない

Blazor Serverの初期プロジェクトに設けられているサンプルのボタンは、submitするボタンなので、それを元に画面にボタンを追加して行くと、追加した全てのボタンがsubmitしてしまい、submitするボタン/submitしない...
2022.03.04
Blazor Server 5.0

Blazor Server でInjectを一箇所に纏める

Blazor Server はデフォルトで、_Imports.razor に using を集約できるようになっていますが、 Injectを集約できる場所はデフォルトではありません。 Injectを集約するための基本ク...
タイトルとURLをコピーしました