0

古い asp.net Web フォーム ページの構造に問題があります。これを MVC ページに変換したいのは、MVC を自動的に実行するものがいくつかあると思うからです...

ソフトウェアに関する事実は次のとおりです。

  1. このソフトウェアは、「実際の」asp.net プロジェクトではなく、ajax で呼び出される多くの aspx ページ (イベントごとに 1 つのページ) のコレクションです。
    • 「ModuleOne/save/」の1ページ
    • 「ModuleOne/edit/」の1ページ
    • 「ModuleOne/create/」などの 1 ページ... 言いたいことはわかると思います...
  2. ソフトウェアは、2 つのサブディレクトリ (vbcode、csharpcode) を持つ app_code ディレクトリ内で 2 つの異なる言語 (vb.net、c#) を使用します。
  3. ソフトウェアは「yui 圧縮プラグイン (js/css)」を使用しますが、これは優れていますが、mvc にはより優れたプラグインがたくさんあります (バンドルで自動的に実行します...)。
  4. global.asax には、aspx ページへの多くのルートがあります。

今、私はこれらの問題を次の点で修正したいと思います:

  1. asp.net ページのコレクションを「実際の」asp.net Web アプリ プロジェクトに変換します。
  2. vb.net クラスを 1 つの dll ファイルに変換し、それに新しい参照を追加します。
  3. 「yui 圧縮プラグイン」を削除し、mvc (バンドル) の機能に置き換えます。
  4. global.asax の「手動ルート」を削除し、これを mvc の「コントローラー処理」に置き換えます。

私の意見では、mvc はこれらすべての「プロジェクト構造の問題」を修正するための最良のソリューションですか?!

このソリューション/新しい構造についてどう思いますか? これは意味がありますか?

4

0 に答える 0