2024年– date –
-
なぜテストをしなければいけないか?
【始めに】 .NETの学習Roadmapを見ていると、単体テストに関するパッケージ (NUnitやXUnit) がしばしば載っています。ということは、知っておいた方がいいパッケージなんだろうな、と思い、学習しようとしたのですが、「そもそも単体テストってなんのため... -
Dependency Injectionとは
【Dependency Injectionとは】 Dependency Injection(以降DI)は、直訳すると依存関係の注入です。なんの依存関係かというと、クラス間の依存関係です。例えば、車クラスがあったとして、車クラスはエンジンクラスの性能により、燃費が決まります。この時... -
詳細設計のデザインパターン
【調査に至った背景】 先日、練習用Webアプリの開発で、基本設計を行い、詳細設計を行っております。geeksforgeeksによると、詳細設計にはいくつか抑えなければいけないポイントがあり、その中の一つがデザインパターンだそうです。ちなみに、最初聞いたと... -
基本設計
この記事のアイキャッチ画像は、vilius.kukanauskasさんが作成されたもので、pixabayで配布されています。とてもこの画像好きです。 【背景】 練習用Webアプリの作成で、システム設計を行っています。「そもそもシステム設計ってどうやってやるのか」から... -
ポート番号とは
【背景】 SeleniumのwebDriverを使用する機会があり、そのなかでPort番号を指定するオプションがありました。最初はなんとなく、「PCとネットワークを接続するのに必要な設定」くらいにしか思っていなかったのですが、「なぜ、Port番号を指定していないとw... -
SignalRで特定のユーザーにメッセージを送信する
signalRを用いたチャットアプリを実装するため、「送信相手を選択する機能」と「アプリを開いた際にメッセージ履歴を表示する機能」を実装する方法を調査しました。 -
Chat機能があるWebアプリを作成したい
ASP.NET MVCを用いて開発したwebアプリを実装するため、SignalRというライブラリについて調査しました。
1