Webアプリ開発日誌
-
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.... -
.NET ってなんだろう
【対象者】 .NETがなんなのか、よくわからない人。 【.NET っていったいどれを指してる?】 「.NET Core 6.0は、.NET frameworkの続きで、」「.NET Core 5以降は.NETと表記し」、「MVCを用いて」・・・・。 いったん整理させてもらっていいですか・・・。 ... -
Program.csって何?
【概要】 この記事は、.net Core 6.0 (.net6.0) で用いるProgram.csについて、調べた結果です。そのため、この記事を読むと、 Program.csは何をしているのか 時々でてくるパイプラインやミドルウェアってなんなのか がある程度スッキリとします。 特に、.n...