[[Open棟梁Project>http://opentouryo.osscons.jp/]] - [[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]] * 目次 [#r885a125] #contents *概要 [#d571e5c0] -[[ASP.NET Web Forms]]の価値は、 --画面単位のモジュール化と、イベント・ドリブンの実現 --コンポーネントベース、1画面1Formなど、~ 実装ルールが明確なため標準化し易い。 -[[ASP.NET MVC]]の価値は、 --実装ルールが緩く標準化が困難だが、 --ASP.NETでは意識し難い生HTMLをガリガリ生成&弄り易い。 と言う事かと思います。~ HTML/CSS3/JavaScriptやHTML5が注目される時勢のため、~ 前者が衰退傾向で、後者が流行しつつあるという認識。 (・・・ですが、技術には[[STP>https://ja.wikipedia.org/wiki/STP%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0]]というものがあるので、衰退して消えるということは殆どありません。~ Javaに対するCOBOLや、[[WPF]]に対する[[Windows Forms]]などが良い例です。~ ホスト、Unix、Linux、[[Windows>Windows OSの設計思想]]などもそうだと思います。以下の参考情報も参考になります。) *参考 [#n6d4da2b] -「ASP.NET Web Form」か「ASP.NET MVC」か?~ .NETによるWebアプリ開発の今を徹底討論 (1-4):CodeZine(コードジン)~ http://codezine.jp/article/detail/4367 -Web フォーム vs. MVC~ THE TRUTH IS OUT THERE - Site Home - MSDN Blogs~ http://blogs.msdn.com/b/chack/archive/2013/01/16/aspnet-webforms-mvc.aspx