2

私は、asp.net webforms に基づく CMS プロジェクトに取り組んでいます。シンプルな多層アーキテクチャに従い、モジュールの形式のユーザー コントロール (ascx) が動的に読み込まれる単一の aspx ページが含まれています。

現在、多くのクライアントが MVC でそれを要求しています。それをシームレスにMVCに変換できるかどうか疑問に思っています。MVC が dot の新しいパラダイムであるという理由だけで誇大宣伝されているのでしょうか? それとも、MVC が実質的な利点をもたらすためなのでしょうか?

WebForms から MVC に移行する最も簡単な方法は何ですか?

4

1 に答える 1

3

既存の ASP.NET Web アプリケーション プロジェクトをいつでも変換して MVC を組み込み、ハイブリッド アプリケーションにすることができます。Scott Hanselman は、その方法を示す簡単な投稿を書きました。

MVC を既存の ASP.NET Web アプリケーションに追加しようとしている場合は、このリンクを確認してください。ソリューション エクスプローラーに MVC 固有のコンテキスト メニュー (コントローラーの追加/ビューの追加) を表示するための便利なヒントを走り書きしました。

以下のステートメントは純粋に個人的なものです。(もちろん、どちらも一長一短あります)

個人的には、新しいプロジェクトを開始する場合は、Web フォームよりも MVC を選択します。味わったからです。やみつきになります。:) の MVC プロジェクトは、Web フォームのプロジェクトよりもはるかにクリーンだと思います。

于 2012-05-30T03:53:56.573 に答える