2016-12-02 4 views
-1

私はインターネット上で行ってしまっていますが、ASP.NETフレームワークのMVCまたはWEBformパターンを選択するにはまだ混乱します。 私はWebformモデルで開発されたアプリケーションを持っていますが、本当にMVCに移動する必要がありますか?WebFormモデルをASP.NETフレームワークのMVCパターンに移動する際に、パラメータが考慮する必要があるのは何ですか?

Webformは静かで安定していますが、なぜMVCに行ってください。 webformモデルプロジェクトをMVCに移行する前に、どのパラメータを検討する必要がありますか?

すべてのヘルプやリダイレクトは高く評価されます。

ありがとうございます!

+1

ウェブフォームアプリをお持ちの場合は、そのままにしておいてください。グリーンフィールドプロジェクトを開始している場合。 MVCを使用します。 – Phill

答えて

0

コメントに記載されているとおり、MVCに移動するように特別なことは何もありません。 新しいプロジェクトを開始する場合は、MVCの使用を検討してください。ここでは、ASP.NET MVCを使用しながら、利益を得ることができ、いくつかのポイントは以下のとおりです。

  1. Asp.Net MVCは、軽量で続くMVC(モデル、ビュー、コントローラ)パターンベースの開発モデルです。

  2. Asp.Net MVCにはHTMLヘルパーがあります。

  3. Asp.Net MVCはビューステートをサポートしていません。 Asp.Net MVCにはURLベースのURLがあり、URLはコントローラと のアクションに分かれていて、物理的ではないコントローラに基づいています。 ファイルです。

  4. Asp.Net MVCカスタマイズ可能な構文に従ってAsp.Net MVC、ビューとロジックで(デフォルトとしてレイザー)

  5. を別々に保管されています。

  6. Asp.Net MVCには一貫した外観と感触のためのレイアウトがあります。

  7. Asp.Net MVCにはコード再利用のための部分的なビューがあります。

  8. Asp.Net MVCは、軽量で、マークアップを完全に制御し、高速で実行できる多くの機能をサポートします。&アジャイル開発。したがって、
    は、最新のウェブ
    の最新のWebアプリケーションを開発するのに最適です。

  9. Asp.Net Web MVCはオープンソースです。

関連する問題