トップページphp
290コメント102KB

ASP.NET MVC

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/03/06(火) 15:04:37.68ID:36tUB12b
MVCは"model-view-controller"の略で、関心の分離によってテストやメンテナンスのしやすさ、簡潔なコーディングを実現するアーキテクチャです。

・日本語情報

日本マイクロソフト 井上さんのブログ
http://blogs.msdn.com/b/chack/

ASP.NET デベロッパーセンター 技術情報
http://msdn.microsoft.com/ja-jp/asp.net/aa336581

・英語情報

Getting Started with ASP.NET MVC 3
http://www.asp.net/mvc
0271nobodyさん2013/11/30(土) 23:07:59.03ID:???
>>270
単なるデータストアとして使うぐらいなら良いんじゃないの、ってのは俺もそう思うんだが

コードファーストが
>永続化レイヤーとの結合をシステム全体として緩やかなものにできる
>永続化レイヤーと切り離せるのがメリット
と主張する人がいるんですが
0272nobodyさん2013/11/30(土) 23:18:51.36ID:Wvg4k4eb
>>271
端的に言えば
コードファーストなんてのはDDLをC#で置き換えただけで
本質的にモデルファーストと何も変わってない。

永続化非依存の話については
データモデルをPOCOで扱うなんてのは別にモデルファーストでもできることで
コードファーストとはまったく何の関係もない。そんな主張はバカ。
0273nobodyさん2013/12/09(月) 13:49:13.33ID:???
年明けからASP.NET MVCの爆発炎上している案件に突っ込まれそうなんですが、
今のうちに勉強しておいたほうがいいことはありますか?
とりあえずVS2013 Express for Webはインストールしてみまみた。
0274nobodyさん2013/12/09(月) 16:06:42.91ID:???
あんたが元々何の仕事してたかによるが
気をつけることとしては、EFは「使わない」こと
上でやたら押してる阿呆がいるが耳を貸してはいけない
EF6になっても仕様バグだらけだ
そしてASP.NET MVCはEFなんぞ使わなくとも全機能使用できるし、
EFさえ排除してしまえば分かりにくいところはほとんどない
Model関連で戸惑うかもしれないが、EF部分をLINQにでも読みかえれば概ねおk
サンプル読み替えとかでわからないことがあったら聞いてくれ
0275nobodyさん2013/12/09(月) 16:22:49.76ID:???
>>274
> EF部分をLINQにでも読みかえれば概ねおk
0276nobodyさん2013/12/09(月) 16:34:45.41ID:???
既に炎上してる位進んでいるプロジェクトで、EFを使わないとか言い出せるもんかな。
0277nobodyさん2013/12/09(月) 16:53:28.07ID:???
>>274
仕様バグって何のこと言ってるんだろう
あんたが使い方わかってないだけじゃないの

>>275
274はEFもLINQ使ってるのも知らないようだね
0278nobodyさん2013/12/09(月) 16:58:42.07ID:???
>>277
いいからそういうの
0279nobodyさん2013/12/09(月) 17:16:20.54ID:???
>>276
もう「自分表示回りしか知らないんで」つってDB回りから逃げるしかなかろうな
どうせ炎上してんのそこ(EF)だろうけど
MVCで他にハマりどころなんてほぼないし
強いて言うならDisplayForとかをカスタマイズしようとして余計なコスト掛かってるくらい?
0280nobodyさん2013/12/09(月) 17:22:17.72ID:???
>>279
フレームワークにハマりどころがなくたって炎上するプロジェクトなんていくらでもあるし
むしろそっちのほうが多いだろw
0281nobodyさん2013/12/09(月) 17:38:05.76ID:???
>>280
さてそうかな?
大抵のフレームワークにはバッドノウハウって奴があって、炎上案件は大体その地雷踏み抜いた奴だ
一昔前はともかく、今時は仕様ちゃぶ台返し食らったって炎上まで行かないよ
お客さんもわかってくれてるからね昔と違って
0282nobodyさん2013/12/10(火) 08:20:31.75ID:???
EFがダメなのは俺も言い出した口なのであれだが、
お前はあまりに粘着しすぎてキモイのと、
そもそも、あれで炎上とか、変。
0283nobodyさん2013/12/10(火) 08:56:46.48ID:???
結論 : SQLは手書きしろ。ORMは死ね。
0284nobodyさん2013/12/10(火) 13:34:02.71ID:???
>>282
誰だと思い込んでるか知らんがまず日本語が変だな君
0285nobodyさん2013/12/10(火) 16:19:06.69ID:???
粘着してる自覚があったとは。
0286nobodyさん2013/12/14(土) 10:47:33.81ID:???
>>247
仕様バグと言う糞トンチンカンな言葉を使っている時点で、
どういうレベルの場所にいるかだいたい察するよ。

言うなら設計ミスだろ。
0287nobodyさん2013/12/14(土) 15:25:07.72ID:???
安価ミスにも気づかないとは程度が知れるな
ま、レベルの場所とかいう俺様用語使ってる時点で同類だは
0288nobodyさん2014/03/01(土) 17:55:31.57ID:???
>>1
オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/30
0289nobodyさん2014/03/06(木) 18:19:56.95ID:VoNEFFSs
ASP.NET MVC の Controller クラスについて質問があります。
Controller クラスは、リクエストがあるたびに new されるのでしょうか?
それともJava Servlet の Servlet クラスのように、1つしかインスタンスが作られず、マルチスレッド間で全てのインスタンスが共有されるのでしょうか?

前者であれば、Controller クラスにフィールド(プロパティ)を作成しても、同時に複数のリクエストがあっても問題ないですよね。
0290nobodyさん2014/06/09(月) 16:46:18.40ID:yboV7+oW
ASP.NET MVC 3縛りの環境で使えるASP.NET Identityみたいなライブラリありませんか?
■ このスレッドは過去ログ倉庫に格納されています