2011-06-30 18 views
2

私はASP.NET Webアプリケーションで作業しています。私はMVCとASP.NET MVCについて知りません。私はASP.NETとASP.NET MVCが異なっていると読んでいます。 私はASP.NETの初心者です。 誰もがASP.NET MVCについて私に尋ねました。 私はASP.NETを学ぶか、ASP.NET MVCを学ぶかに混乱がありました。 今後、ASP.NET MVCかASP.NET MVCのどちらが市場で好まれるでしょうか? 私はあなたの提案をお願いします。今後ASP.NET MVCがASP.NET Webフォームを置き換えますか?

+0

私はあなたがASP.NET MVCとASP.NET WebFormsについて話していると仮定しています。私が言うことができる限り、1はもう一方を置き換えることはありません。両方が有用であり、実際に優先される場合があります。それは開発者に選択肢を与えます。これは開発者が望むものです。 –

+0

可能な重複 - http://stackoverflow.com/questions/894865/is-asp-net-mvc-destined-to-replace-webforms –

答えて

6

マイクロソフトがASP.NET Webフォームの開発を停止するかどうかはわかりませんが、おそらくそうではありません。しかし、そうではありません。彼らはお互いを交換する必要はありません。 WebFormsは、数分であなたの上司に構築されたWebサイトを表示したいときに強みを持っています。それは、あまり開発されずに複雑になる小さなWebサイトにとっては良いことです。しかし、ASP.NET MVCは、ユニットテスト、生成されたhtmlの制御などのために、WebフォームよりもASP.NET MVCが現代的でWeb開発に適していることに同意します。一般的に、MVCパターンはWeb開発に適しています。私はASP.NET MVCを学ぶことをお勧めします。さらに、ASP.NET WebFormsからASP.NET MVCを学ぶための知識はあまり必要ありません。あなたが上であっても非常に同じサイトは、ASP.NET MVC 3

2

上に構築されているスコット・Hansleman(尊敬技術者とMSの従業員)によってこのポッドキャストを聴いてください:

http://www.hanselminutes.com/default.aspx?showID=273

私はASP.NET Webフォームはどこにでもあるとは思わない。

1

archilが言ったように、ASP.Net WebフォームよりもASP.Net MVCを学ぶ方が良いです。 ASP.NetのWebフォームに習熟した後、従来のASP.NetからASP.Net MVCに移行するのは非常に難しく時間がかかることを誠実に感じています。 ASP.Net Webフォームの開発に精通していれば、ASP.Net MVCは開発するプロジェクトには適していないと感じるでしょう。理解し、ASP.Net MVCの開発の実際の利点を識別するために多くの時間がかかるでしょう。 しかし、従来のASP.Net開発についても十分な基礎知識が必要です。

関連する問題