私は私たちのビジネスを処理するための内部ウェブサイトを維持しています。このWebサイトは、5年以上前のWindows 2003サーバーで実行されており、ASP.NET 1.1と、VisualBasic6で記述された古いCGI-BINコードとCrystalReportsなどの他のコンポーネントの両方を使用しています。また、データベースとしてMySQL5.0.27を使用しています。
ウェブサイトのメンテナンスが難しく、コードの記述が不十分なため、最新バージョンの.NETにアップグレードしたいと思います。私はすでに4.0でいくつかの新しい関数を作成し、好きなMVCとRazorも試しました。問題は、Webサイトのアップグレードをどのように進めればよいのかということです。
古いサーバーで.NET4.0を.NET1.1と並行して使用してから、ページごとに書き換えを行うことはできますか?または、完全に書き直す必要がありますか?(これは非常に良いことですが、古いサイトを維持する必要があるため、実行するのは困難です。)
私の最終的な目標は、現在の状態が中断する前に、Webページの保守を容易にし、別のサーバーへの移動を容易にすることです。