C#WPFの添付プロパティでファイルドラッグ&ドロップをMVVMに実装する方法 WPFでファイルドロップ機能をMVVMで実装する方法を解説。添付プロパティを利用してコードビハインドを排除し、ViewとViewModelを分離した設計を実現します。 2025.08.18C#ITクライアントアプリ
C#System.Text.Json で static プロパティをシリアライズする方法(JSON Contract 使用) .NET 8 の System.Text.Json で static プロパティをシリアライズする方法を解説。JSON Contract とカスタム属性を活用し、getter デリゲートを生成して実現する手順をサンプルコード付きで紹介します。 2025.08.10C#IT
C#.NET × PostgreSQL:Npgsqlのコネクションプールをログで可視化して理解する Npgsqlのコネクションプール設定を変更し、PostgreSQLログやpg_stat_activityを通じて動作を検証。接続の切断・再接続のタイミングを可視化。 2025.07.20C#IT
C#.NET Web API × OpenTelemetry でメトリクスを収集し、Prometheus と Grafana で可視化する方法 .NET 8 Web API で OpenTelemetry を使ってメトリクスを取得し、Prometheus で収集、Grafana でダッシュボード表示する手順を解説します。ローカル環境での動作確認方法や Docker 設定も詳しく紹介。 2025.07.13C#IT
C#.NET 8 × OpenTelemetry で Web API をトレーシングする方法|Jaegerによる分散トレーシングの可視化と実装手順 .NET 8 と OpenTelemetry を使って Web API のトレーシングを構築し、Jaeger で可視化する方法を、Docker を用いた環境構築から丁寧に解説します。 2025.07.06C#IT
ITWPFでMVVMを学ぶ:基本からMVVM Toolkitでの簡潔な実装まで WPFアプリ開発で欠かせないMVVMパターンの基本と、CommunityToolkit.Mvvmを使ったシンプルな実装方法を、サンプルアプリを通してわかりやすく解説。コード量の比較もあり、初心者にもおすすめの内容です。 2025.05.31ITクライアントアプリ
C#System.CommandLineを利用したCLI開発(.NET) .NETのSystem.CommandLineを使って、引数やオプション付きの簡単なCLIツールを作る方法を解説します。 2025.05.06C#IT
C#JSON contractでシリアライズ結果を操作する System.Text.JsonのJSON Contractを使ってシリアライズ処理を柔軟にカスタマイズする方法を解説します。 2025.05.01C#IT
ITPGliteのLive Queries機能を試す PGliteのLive Queries機能を使ってリアルタイムにデータを取得・更新する方法を実例付きで紹介します。 2025.04.12ITフロントエンド