【C#】TCP/IPでチャットアプリを作成する方法を解説【後編】
ごりへい
AZ-900に合格するまでの道のり
2024年3月にMicrosoft AZ-900に921/1000点で合格しましたので、合格するために行った勉強について共有します。
【C#】Pollyを使用してリトライ処理を実装する
データベースや外部サービスへのアクセス中に通信エラーやタイムアウトが発生することはよくあります。そうした障害に対処するためには、リトライ処理が有効です。本記事では、C#でリトライ処理を実装するためにPollyというライブラリを使用する方法について解説します。
Windows11でBluetoothが有効に出来ない問題の解決方法
Bluetooth機能はあるのに有効に出来なかった問題が解決したので方法をメモand共有。
GitHubとSourcetreeで開発環境を構築する
GitHubとSourcetreeで開発環境を構築する手順の備忘録です。
【C#】CSVをCsvWriter、CsvReaderで読み書きする
C#でCSVの読込み、書込みを簡単に行えるOSSライブラリCsvHelperの使い方を紹介します!
現役プログラマーが本気で寿司打やってみた
現役プログラマーのタイピング速度がどの程度か、寿司打を本気でやってみた結果を公開します!
【C#】マインスイーパーの作り方を解説【GUI】
C#でマインスイーパーを作成する方法を解説します。
ワイヤレスヘッドホンの接続が途切れる問題の解決方法
ワイヤレスヘッドホンの接続が頻繁に途切れていた問題が解決したので、解決策を共有します。
【TranslateTool】多言語翻訳アプリケーション
多言語翻訳アプリケーションを作ったので公開します。
フリーソフトなので自由にお使いください。
【C#】設定ファイル(App.config)からデータを取得する方法
アプリケーションを作っていると、オプションだったり、初期値だったりを外部ファイルに外出ししたい場合があると思います。C#ではアプリケーションプロジェクトを作成するとデフォルトでApp.configファイルが作成されるため、今回はApp.co...
【AudioSwitcher】オーディオデバイス簡単切り替えアプリケーション
AudioSwitcherはWindowsの既定のオーディオを簡単操作で切り替える事が出来るアプリケーションです。
通常はタスクバーでオーディオクリック>オーディオ設定クリック>デバイス選択 としなければいけませんが、AudioSwitcherならホットキー>デバイス選択で切り替え可能です。
単純な機能ですがマウス操作がなくなるため、ストレスが軽減されます。
Amazonマケプレでグラボ詐欺にあった話
Amazonのマケプレで購入したグラボが詐欺商品だったので、一連の返金までの流れを紹介します。
【Python】seleniumでAmazonの商品データをスクレイピングする
Pythonのseleniumライブラリを使用してAmazonの商品データをスクレイピングする方法を紹介します。
【C#】ファイルの文字コードを取得・判別する
ファイルの文字コードを判別する方法を紹介します。
ファイル先頭のBOMを読み取って文字コードの判別を行います。
【C#】XMLファイルを入力・出力する方法を解説
XmlSerializer、XmlTextWriter/XmlTextReader、XElementを使用したXMLファイルの入力・出力方法を解説します。
【C#】BitmapとImageSourceの相互変換
System.Drawing.BitmapとSystem.Windows.Media.ImageSourceの相互変換の方法を紹介します。
【C#】CSVファイルをカスタム定義型にマッピングする自作クラスを作成
CSVファイルの読込み・出力を行うクラスです。
独自に定義した型へのマッピング、独自に定義した型の出力に対応しています。
【C#】GetPrivateProfileString,WritePrivateProfileStringでINIファイルを読み書きする
C#でINIファイルの読み書きをするためにはWin32APIを使うか、ライブラリを使用するか、自分でINIファイルを解析するかしないといけません。
ここではWin32APIを使用してINIファイルを読み書きする方法を紹介します。
【C#】Enumから任意の文字列を取得する方法を紹介します【初心者向け】
C#のEnum型の列挙値から文字列を取得する方法を紹介します。
Enumから値を取得する方法は色々ありますが、楽で簡単な静的クラスを使用する方法を紹介します。
【C#】TCP/IPでチャットアプリを作成する方法を解説【後編】
C#でTCP/IPを使用して、チャットアプリを作成する方法を解説します。
後編では、クライアントアプリケーションの作成~完成までを解説します。