【解決方法】ASP.NET Web フォームから MVC への移行ルートはありますか

プログラミングQA

[ad_1]

数年前、クライアント向けの LoB アプリケーションを作成しました。 ASP.Net Framework 4.x と WebForms を使用します。 機能が豊富で堅牢であり、クライアントは現在、それに依存しています。 これは、個別のデータ アクセス、ビジネス、およびプレゼンテーション レイヤーを備えたマルチレイヤー アプリです。 プレゼンテーション レイヤーには、かなりの量のクライアント側 Javascript (JQuery を使用したバニラ JScript のみ) が含まれます。

クライアントも私も、このツールが今や彼らのビジネスの中心になっているため、サポートと機能強化を 1 人の人間 (私) に頼るのは馬鹿げていることに同意します。 社内に IT 機能がありません。 喜んで引き受けるソフトウェアハウスを見つけようとしている サポート 今は何のために 遺産 テクノロジーは、スターターではないことを証明しています。

MVC / .Net Core ですべてを書き直すのは大変な作業です。 階層化された性質を考えると、とにかくビジネス層とデータ層を書き直してもほとんどメリットがありません。 および/またはそれらは保持され、Framework Core に移植される可能性があります。

Q: MVC と WebForms の両方のページを含む “混合” Web サイトを実行することは可能ですか? (そうではないと思いますが、確認する必要があります!)。 WebForms は .Net Core では動作しませんが、以前のバージョンの MS MVC は .Net Framework で動作します。
Q: .Net Framework で WebForms コードを MVC に変換するための移行パス (半自動または少なくとも方法論) はありますか? (.Net Core に移行する前の最初の段階として)
Q: この種の移行を定期的に行っているサービス プロバイダー (英国を拠点とする) はありますか?

私が試したこと:

レガシ コードの引き継ぎに関心のあるサポート ショップを探してみましたが、うまくいきませんでした。

解決策 1

移行に簡単な弾丸はありませんが、インターネットにはたくさんのアドバイスがあります。 ここにグーグル検索があります: webform から mvc への移行 – Google 検索[^]

その検索結果のいくつかを次に示します。
* ASP.NET – ASP.NET Web API を使用して ASP.NET Web フォームを MVC パターンに移行する | マイクロソフト ラーン[^]

* WebForms から MVC まで、最初の 10 分[^]

[ad_2]

コメント

タイトルとURLをコピーしました