ASP.NET MVC4 はじめました
14 January 2012
ASP.NET Web Formsをしばらく使ってるんだけど、テストし辛いとか、Web API
を作るのが手間だったり、HTMLと遠かったりするのがイマイチなので、
ASP.NET MVCを勉強してみようと思う。
せっかくなので最新の(まだ正式リリース前だけど)MVC4を使うことにする。
題材としては日々食べたごはんをメモするサイトを作ってみる。
まずこのへんに目を通した。
今わかってる知りたいこととしてはこんなところ
- Code First でDBのmigrationってどうやるの?
- 画面に出る複雑な共通部品(Gridとか)をどうやって共通化するの?
- IDをDBでの自動採番にしない場合どうなる?(関連をちゃんと設定できる?)
- ProfileProvider、MembershipProvider、RoleProvilderって何するもの?どう使うの?
- DI使えって言ってる人がいるけどそれは何故か?どういうメリットがあるのか?
- リポジトリパターン使えって言ってる人がいるけどDbContextで良いのでは?IQueryable使いたくならない?
今の成果はモデルを書いてコントローラを自動生成で作っただけ
github