C#

データクラスのList内に重複している値があるか、Linqを使ってチェックする

.NET 6.0 C#上で、データクラスのList内に重複している値があるか、Linqを使ってチェックするサンプルを作成しました。ソースコードはGitHubで公開しています。重複チェックするデータクラスの構造はこちら。テストデータ データク...
MagicOnion

.NET 6.0とMagicOnionで実現するgRPC通信(Windowsフォーム)v2

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行うサンプルを作成しました。前回作成したサンプルに、データクラスを使うパターンを追加実装しました。MagicOnio...
MagicOnion

.NET 6.0とMagicOnionで実現するgRPC通信(Windowsフォーム)

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行うサンプルを作成しました。ソースコードはGitHubで公開しています。.Net Frameworkで実装されたクラ...
WordPress

WordPressでAutoptimizeプラグインの「画像最適化とCDN」を使用していると、画像が表示されなくなる

2023/2/18頃、WordPressでAutoptimizeプラグインの「画像最適化とCDN」を使用していると、画像が表示されなくなる事故が発生しました。Autoptimizeプラグインの仕様が変わったみたいです。 事象その時のブログの...
.NET Core

「有効ではないスレッド間の操作: コントロールが作成されたスレッド以外のスレッドからコントロール がアクセスされました。」Exceptionの対処(Windowsフォーム)

Windowsフォームアプリでは、Task.Run()など別スレッドから、メインスレッドのフォームコントールを操作すると、「System.InvalidOperationException: '有効ではないスレッド間の操作: コントロールが...
Transact-SQL

SQL Serverのストアドプロシージャを SQL Server Management Studioで作成する手順

SQL Serverの標準開発ツールである SQL Server Management Studioを使い、ストアドプロシージャ(Transact-SQL)を作成する例を作成しました。Selectするプロシージャ Insertするプロシージ...
WCF

Core WCFとストアドプロシージャで実装するシンプルで高速なDBトランザクション処理(on ORACLE)

.Net 6.0 の Core WCFから、Dapper+Oracle.EntityFrameworkCore NuGetパッケージを使い、ORACLEデータベースのストアドプロシージャ(PL/SQL)を使用する場合の、DBトランザクション...
.NET Core

Core WCFで実装するシンプルで高速なDBトランザクション処理(on ORACLE)

.Net 6.0 の Core WCFから、Dapper+Oracle.EntityFrameworkCore NuGetパッケージを使い、SQLServerデータベースへDBトランザクション処理を行うサンプルを作成しました。ORマッピング...
Blazor Server 6.0

Blazor Serverとストアドプロシージャで実装するシンプルで高速なDBトランザクション処理(on ORACLE)

.Net 6.0 の Blazor Serverから、Dapper+Oracle.EntityFrameworkCore NuGetパッケージを使い、ORACLEデータベースのストアドプロシージャ(PL/SQL)を使用する場合の、DBトラン...
.NET Core

ASP.NET Core Web APIとストアドプロシージャで実装するシンプルで高速なDBトランザクション処理(on ORACLE)

.Net 6.0 の ASP.NET Core Web APIから、Dapper+Oracle.EntityFrameworkCore NuGetパッケージを使い、ORACLEデータベースのストアドプロシージャ(PL/SQL)を使用する場合...