C#Blazorでカスタムイベント引数を使い、Bootstrapアコーディオンの開閉を制御する Blazorのカスタムイベント引数を使って、Bootstrapアコーディオン開閉イベントをハンドリングする方法を解説。標準イベントでは取得できないJavaScriptイベントをBlazor側で受け取り、UIを動的に制御する手順を初心者向けに紹介します。 2025.09.21C#IT
AIPythonでMCPサーバーにプロンプトを設定する MCPサーバーにプロンプトを設定して、毎回の長い入力を自動化する方法を解説します。Pythonでの実装手順や、Copilotからの利用方法、表示名の変更方法まで初心者にもわかりやすく紹介。 2025.09.13AIIT
AIMCPサーバー入門:PythonとuvでCopilotと連携できる環境を構築する PythonでMCPサーバーを作成し、GitHub Copilotに独自のデータを返す方法を初心者向けに解説。uvでの環境構築から実装、Copilotとの連携までを丁寧に紹介します。 2025.09.06AIIT
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