2012-01-05 4 views
0

私はインタビューで尋ねられました:モデルを持たずにMVCアーキテクチャを実装できますか? はいの場合 - どのように?モデルを持たないMVCアーキテクチャを実装する

+3

このようなインタビューのほとんどの質問は、あなたが知的に問題を考え、議論することができることを知っているのとは対照的に、正しい答えでしょうか? –

答えて

1

ViewDataのように、コントローラからのビューにデータを渡すには他にも方法がありますが、それがすべて使用されているのであれば、おそらくはMVCと呼ばれることはありません。

1

モデルのないモデルビューコントローラのアーキテクチャですか?それはちょうどView Controllerでしょうか?私は静的なウェブサイトはモデルを必要としないと思います。

+3

静的なWebサイトにはコントローラも必要ありません。 –

+0

それはちょうど見ていないのですか?なぜモデルのないコントローラが必要なのでしょうか? –

+0

まだasp.net-mvc(タグのような)を使用していた場合は、コントローラとビューが必要です –

7

これはちょっとした疑問です。つまり、モデルを使用せずにMicrosoft ASP.NET MVCテクノロジを使用できますか?答えは「はい」です。

もしそれらが意味するのであれば、モデルなしでMVCパターンを実装できますか?答えはいいえです。 Mはモデルを意味します。

1

ViewBagを使用してモデルなしでASP.NET MVCを使用できます。ビューモデルは動的です。あなたが本当にしたいのであれば、MVCのCを持っていれば、Content()の結果をアクションから返すことができます:)

関連する問題