.NET Core

.NET Core

GcMultiRow(GrapeCity.Win.MultiRow) for Windows Forms 11.2 を使った1行複数段レイアウトのグリッド開発手順 v1

Visual Studio Windows フォームアプリ標準の DataGridViewでは実現できない、1行複数段レイアウトのグリッド画面サンプルを、GcMultiRowで作成しました。チェックボックス列は1行2段、テキストボックス列と...
.NET Core

MagicOnionが通信しているデータサイズを測定

MagicOnionが通信しているデータサイズを測定する場合、送信するデータクラスのインスタンスを MessagePackSerializer.Serialize()し、シリアライズされたバイトデータのサイズから測定できます。 MagicO...
.NET Core

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

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、MagicOnionで通信するモデルクラスのKeyを、文字列から数値インデックスへ変...
.NET Core

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

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、WEBサーバの最大30MB通信制限を解除する設定を加えました。ソースコードは Git...
.NET Core

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

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル に、シリアライズされたMessagePackの通信データを Lz4圧縮する処理を加えまし...
.NET Core

GrapeCity.Win.MultiRow GcMultiRow for Windows Forms 11 よく使う機能

レイアウト ・縦スクロールバーを常に表示する場合。   ヘッダー操作 ・特定列のヘッダータイトルを変更する場合。   セル操作 ・選択行の特定セルの値を取得、変更する場合。   ・選択行の特定セルを選択状態にする場合。   ・選択行の特定セ...
MagicOnion

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

.NET 6.0 の Windowsフォームアプリから、MagicOnion NuGetパッケージを使い、gRPC通信処理を行う 前回作成したサンプル は、通信用Modelクラスのメンバに使っている型によっては、Exceptionが発生した...
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で実装されたク...