M社のMVCの認識は変?:(・_・)

某超有名M社の某C#のMVCフレームワークとStrutsのMVCフレームワークを調べてたのだが、すげーおかしい。



M社のサイトで比較記事があったのだが

・Strutsの構成
 V:JSPとか
 C:Struts
 M:EJBとか

・C#(.NET Framework)の構成
 V:asp
 C:.NET Framework
 M:Model.dll

とかいう比較をしてるが根本的にMVCフレームワークの認識がずれてるような?
正しくは

・Strutsの構成
 V実体:JSPとか
--Struts--
 V-I/F:ActionForm
 C:ActionServlet
 M-I/F:Action
--Struts--
 M実体:EJBとか

という構成になっていて、Struts自体がMVC構成にすでになってるのがフレームワークとして重要なのだが、MVCを実装したらしい?.NET Framework 2.0がほんとにFramework自身がMVCな構成を持ってるのか不明。なんか、パターンを参考で公開してるんだけど、これ見て自分でソース書けっツーことですかね。めんどくさくてやってられんなあ。

という感じで引き続き調査続行中。
[PR]
by namizusi | 2007-07-04 12:46 | プログラム


<< 今日もぼちぼち:(^_^) ぼちぼち:(・_・) >>