Webアプリ開発日誌
-
2. 新規作成ページの実装
背景 練習用Webアプリ作成企画の進捗報告(2回目)です。 今回は仕様のうち、2に関連する部分に着手しました。 選手やコーチ、球団スタッフの情報を管理したい。 練習時間や試合のための移動、打ち合わせの時間を簡単に共有したい。 今回の部分に対応するブ... -
ドロップダウンの入力値によってプレースホルダを変更したい
結果と背景 WOBの開発で、予定の新規作成画面を作成していると、なかなか入力しづらいことに気づきました。 例えば、時間は「4:00 am ~ 8:00 am」のような入力値を期待していますが、現時点ではすべて手入力しなければいけません。また、名前がテキストボ... -
1. Databaseの作成
練習用Webアプリ作成の第1弾です。今回は、EntityFrameworkを用いたCodeFirstでのDb作成を行いました。 -
Bogusを用いたダミーデータの作成
.NET系のアプリ開発で、テストデータの作成に利用できるBogusについて簡単な使用例を載せました。 -
0. 練習用Webアプリの作成
背景 コードを書いていると「あんまりよくわかっていないけど、とりあえず動いた」、「もうちょっとよい書き方がありそうなんだけど、時間がないからとりあえず」ということが多々あります。 放っておくと同じことを繰り返す気がするので、ある程度けりを... -
EntityFrameworkとObject – Related Mapper
背景 EntityFrameworkはとても便利です。 EntityFrameworkがあるおかげで、わざわざSQL文を書かなくてもいいし、Modelクラスに合うようなテーブルを作らなくて済みます。そのため、非常に重要な、そして基本的な概念であるはずなのですが、名前からその機... -
MVCパターンの概要
Model-View-Controller(MVC)パターンについてまとめました。正直、もっときれいにまとめている人がいるけど、やっぱり自分で整理することは大切なはず・・・。 -
ASP.NET Core MVCにおけるRoutingの基礎
ASP.NET Core MVCのRoutingについて、その役割と設定方法を整理してみた。これで、アプリを立ち上げたときにHome画面以外を表示することができる。 -
HTTPに則った通信の構成要素とその役割
背景 Webアプリケーション開発をする上で、HTTPは重要な概念である。 という雰囲気を日々ひしひしと感じています。知らなくても別にコーディングにそれほど支障がでない、という気もしますが、何か重要なものを抜け落としている気がしてならない。 という... -
フレームワークってなんだろう
フレームワークってなんだろう 左上 : thespruce, "House Foundation Types, Uses, and Pros and Cons" https://www.thespruce.com/types-of-house-foundations-1821308右上 : MASTER BUILDERS, "TIMBER FRAME HOMES" https://www.masterbuilders-inc.com/...