1

私は、イントラネット Web サイトを Windows 2003 (IIS 6) サーバーから Windows 2008 R2 (IIS 7.5) サーバーに移行およびアップグレードする任務を負っています。その過程で、すべての ASP.Net アプリケーションのスキンを変更して、従来の ASP ページと同じルック アンド フィールにします。

Web サイトは vbscript (ほとんど) と javascript に基づいており、ASP.Net アプリは VB.Net で記述されています。

2 年以上前 (そして私がここで働き始める前) に、従来の ASP ページはすべて大規模なオーバーホールと再設計を行いました。当時、すべての従来の ASP ページ (大部分) 用のフレームワークが構築されましたが、ASP.Net アプリは開発者が作成した方法のままであり、フレームワークから独立しており、現在ここにいる開発者は私だけです。

私が探しているのは、従来の ASP と ASP.net の両方が問題なく使用できる新しいフレームワーク (既存のフレームワークに基づく) を構築できる方法です。必要がなければ、2 つの別個のコード セットを維持する必要はありません。

ほとんどのページでは <% %> スクリプト タグを使用して vbscript を埋め込んでいますが、これらのタグは ASP.net では機能しないことがわかりました。

これまでのところ、このクラスを作成しようとする私の弱い試みは、エラーと非互換性につながりました。ですから、これ以上時間を無駄にする前に、この質問を開発コミュニティに投げかけてアドバイスを求めようと思いました。

4

1 に答える 1

0

クラシック ASP の Iframe 内で VB.NET ページを開きます。これにより、お気に入りのサイトの NET アプリのルック アンド フィールを実現しながら、単一のコード セットを維持できます。さらに、VbScript と NET ページ間でデータを簡単に共有できるようになります。

現在、ほとんどすべてのブラウザで iframe がサポートされています。

申し訳ありませんが、質問がほぼ1年前のものであることを知りませんでした

于 2014-04-23T21:32:56.953 に答える