4

大学全体のウェブサイトです。

一部の古いページは従来の ASP であり、新しいページはすべて C# コード ビハインドを使用した ASP.NET です。現在 ASP.NET 4 を実行しているため、MVC 3 に移行します。

それで、いくつか質問があります。

  • このウェブサイトを移行するにはどうすればよいでしょうか? 少し調べてみたところ、MVC と Web フォームの両方を同時に実行できるように見えますが、それはどれほど安全なのでしょうか?

  • フォルダ構造....私たちのものは大きいです。そして複雑。私たちの大規模なセットアップを考慮して、ハイブリッドセットアップを行うことはどのくらい安全ですか?

  • それは本当に価値がありますか?私は最近、MVC について調べたり読んだりして、個人のサイトで使用するようにしていますが、これは大きな変化になるでしょう。

  • 参照用に大規模な MVC プロジェクトのいくつかの例 (ソース付き!) にリンクしてもらえますか? ソースを見てみたい。

  • この変更にはどのくらいの時間がかかりますか?

4

2 に答える 2

3

これは基本的に、サイトを完全に書き直すことになります。それ以下のものは、努力を砂糖でコーティングすることです。すべての Web ページを再利用し、MVC のフレームワークの機能をほとんど使用しない場合でも、回帰テストだけでも完全なプロジェクトになります。

とにかくアプリケーションを書き直すことにした場合は、それだけの価値があります。やり直すなら MVC が良いでしょう。

于 2013-01-16T19:34:34.993 に答える
1

この質問はかなり曖昧です!はい、可能です。アプリケーション アーキテクトに現在のサイトを調べてもらい、MVC に移行する計画を立ててもらいます。ただし、方法論を混在させるのはかなり悪い考えだと思います。2 つの境界の間には大まかな境界線がある傾向があり、既存のスタッフが Web フォームに慣れている場合、必然的に Web フォームのプラクティスが MVC サイトに「漏れる」ことになります。変更にコミットするか、まったく変更しないでください。

この変更は価値がありますか?多分!従来の ASP から離れることは良い選択なので、賛成する点があります。他に考えられること: 現在のサイトの問題点は何ですか? 不安定ですか?あなたの古典的な ASP は、大量のインクルード ファイルに埋もれていますか? サイトはどの程度モジュール化されていますか? スタッフが MVC についてトレーニングできると思いますか? 移行を行うためにどのような予算が必要ですか? どんなタイムライン?失敗した場合、あなたの組織はどれくらいのお金を失いますか? 信憑性はどのくらい?失敗した場合、競合他社にどのような機会を生み出していますか?

于 2013-01-16T19:46:39.903 に答える