.NET Core

.NET Core

GrapeCity ActiveReports for .NET 16.0J のセクションレポート(SectionReport) 開発手順 v1

Windows上で実行するアプリを開発する場合、今は Visual Studio 2022を使い .Net Core系統(.NET 7.0)のプロジェクトで実装することになりますが、.Net Core系統のプロジェクトでは ActiveRe...
.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...