質問

従来の ASP 3.0 アプリケーションから ASP.NET MVC への移行を評価しています。私はすでにアプリケーションを WebForms に移行しましたが、このアプリケーションのコードがスパゲッティではなく、MVC スタイルのレイアウトに適していると思われることなど、さまざまな理由から、この移行では MVC を試してみることにしました。

この移行の主な制約の 1 つは、ダウンタイムを最小限に抑えて (またはできればゼロに) 段階的に移行する必要があり、移行の進行中も開発を続行できる必要があることです。これは、おそらく同じ IIS アプリケーション内であっても、従来の ASP コードを ASP.NET MVC コードと並行して実行する必要があることを意味します。

そこで、関連する質問がいくつかあります。

  1. 再ルーティングによるクラシック .asp ファイルへの影響を防ぐ最善の方法は何ですか?(これら、HttpHandler、特別なリルート ルールは無視しますか?)
  2. 同様のシナリオや移行で遭遇した、明白ではない特別な問題はありますか?
  3. 通常の ASP から WebForms への移行で一般的に発生する、認証、セッション、および一般的なコードの再利用の問題は、ASP.NET MVC を使用する場合とは異なりますか?

前もって感謝します!

役に立ちましたか?

解決

のみ1への答えを持っている。

routes.IgnoreRoute("{resource}.asp/{*pathInfo}");

私はクッキーを取得しましたか?

他のヒント

ファイルの拡張子が.aspxのあるように、

MVCは、.NETを使用しています。あなたはまったくトラブルがあってはならない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top