ASP.NET WebフォームはASP.NET Webアプリケーションフレームワークの一部です。これは、ASP.NET Webアプリケーションを作成するために使用できる3つの異なるプログラミングモデルのうちの1つで、その他はASP.NET MVCおよびASP.NET Webページです。WebページはASP.Net Webアプリケーションを作成するためのプログラミングモデルです。
私はasp.netサイトに上記の行を読んでいます。私の理解では、とA Webフォームは、(動的な方法で)ASP.NETアプリケーションでのものは、HTML文書を生成するために使用される
されているWebページは、サーバから取得したHTML文書を参照することがですしかし、Webフォームの定義asp.netサイトで私は混乱して言った。 OK MVCがASP.NET Webアプリケーションを作成するために使用されるプログラミングモデルであることを理解できます。
Webフォームとは何ですか? Webページとは何ですか? ASP.Net Webアプリケーションを作成するためのプログラミングモデルとなるWebページ
私は最後の段落が完全に正確であるとは思わない。あなたが公共/消費者が直面していることについて話しているなら、私は絶対に同意するだろう - しかしフォーム(.NET 4の最近の改良と次のバージョンでの未解決の改善)は非常に*非常に*特定の種類のページを生成するための効率的なメカニズムであり、内部アプリケーションのために多くのトラクションを保持することができますが、その多くは明らかに重要ではありません。適切なところでドラッグドロップコーディングではほとんど間違っています... – Murph
* ASP.Net MVCの+1は業界標準です*私は文の最初の部分も削除します。 –
ええ、十分に公平に直面しているウェブサイトのPoVから来ています。 私たちがインタビューした開発者のほとんどは、MVCに賛成しているようですが、そのほとんどはWebフォームで作業したくないと思っています。 –