我们公司拥有一个内联网,其中包含 30,000 多个网页和 160 多个 Web 应用程序。5000 多名员工正在使用它。
我们还拥有 150 多个 Web 应用程序和 100 多个网站的互联网。Internet 和 Intranet 都是 7 年以上,它们运行在经典的 ASP 上。
最近,一些“技术架构师”提出了一个从 ASP 迁移到 JAVA 的绝妙想法,结果通常需要 2/3 个月的项目在 java 中需要 6/9 个月。原因是我们有 100 多个可重复使用的定制 VB 组件,而 Java 团队发现很难迁移所有这些组件,而且它们需要大量时间。
在 Intranet 中的 160 多个 Web 应用程序中,其中大多数并非所有人都可以使用。这意味着我们有一个 VB 组件,用于检查登录用户并允许进入特定应用程序。我们还有权限管理页面,允许我们向应用程序添加/删除用户(就像 ASP 成员控制一样)。
我想向管理层展示使用 .net 成员控制很容易将 Intranet 应用程序移动到 .net 并且“Windows Authenticaion”更好。
与 java 相比,你能帮我收集一些使用 .net 作为 Intranet 的优势吗?请记住,我们现有的应用程序是基于 Windows 的。
在阅读 SO 中的类似问题后,我收集了一些要点。但我需要一些更具体的 Intranet。
注意:我不是来讨论关于 java 和 .net 的。java 是一门很棒的语言,但在迁移之前考虑这些因素,很清楚将我们的应用程序迁移到 .net 更好,但我的“技术架构师”做出了错误的决定。