当社には、30,000以上のWebページと160以上のWebアプリケーションを備えたイントラネットがあります。これは5000人以上の従業員によって使用されています。
150以上のWebアプリケーションと100以上のWebサイトを備えたインターネットもあります。インターネットとイントラネットはどちらも7年以上経過しており、従来のASPで実行されます。
最近、一部の「テクニカルアーキテクト」は、ASPからJAVAに移行するという素晴らしいアイデアを思いつきました。その結果、通常2/3か月かかるプロジェクトは、Javaでは6/9か月かかります。この理由は、再利用可能なカスタムメイドのVBコンポーネントが何百もあり、Javaチームはそれらすべてを移行するのが困難であり、多くの時間を費やしているためです。
イントラネット内の160以上のWebアプリケーションのうち、ほとんどがすべての人に利用できるわけではありません。つまり、ログインしたユーザーをチェックし、特定のアプリケーションへのエントリを許可するために使用されるVBコンポーネントがあります。また、アプリケーションへのユーザーの追加/削除を可能にする権限管理ページもあります(ASPメンバーシップ制御と同様)。
.netメンバーシップコントロールを使用すると、イントラネットアプリケーションを.netに簡単に移動でき、「WindowsAuthenticaion」の方が優れていることを管理者に示したいと思います。
既存のアプリケーションはウィンドウベースであることを念頭に置いて、Javaと比較した場合にイントラネットに.netを使用することのいくつかの利点を収集するのを手伝ってもらえますか。
SOで同様の質問を読んだ後、いくつかのポイントを集めました。しかし、イントラネットに固有のものが必要です。
注:私はjavaと.netについての議論のためにここにいるわけではありません。javaは素晴らしい言語ですが、移行前に考慮すべきこれらの要素を見ると、アプリケーションを.netに移行する方がよいことは明らかですが、私の「techarchitetcs」は間違った決定を下しています。