Code Project にこんな記事があがっていました。 WebForms vs. MVC : CodeProject 一概に ASP.NET で Web アプリケーションを開発するといっても、Web フォーム ベースで進めるか、ASP.NET MVC ベースで進めるかの選択をすることになります。 ASP.NET MVC 1.0 が登場する 4 年ほど前までは ASP.NET = Web フォーム と言っても過言ではない状況でしたので、それほど悩む必要はなかったでしょう。しいて言うなら、ASP.NET AJAX を使うか否かの判断が必要だったりしたかもしれません。とは言っても ASP.NET AJAX は Web フォームベースで Ajax を実装するためのフレームワークですので、Web フォームを使うことには基本変わりはありません。 上記の記事にも書かれていますが、Web フォームはイベント駆動型のプログラミングのもとで Web アプリケーションでありながら最小限の HTML や JavaScript の知識だけで Web アプリケーションが開発できるといった大きなメリットがあります...(read more)
↧