【发布时间】:2009-03-17 06:34:13
【问题描述】:
我们公司拥有一个包含 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”更好。
请记住,我们现有的应用程序是基于 Windows 的,与 java 相比,您能否帮我收集一些使用 .net 作为 Intranet 的优势。
在阅读 SO 中的类似问题后,我收集了一些要点。但我需要一些更具体的 Intranet。
注意:我不是来讨论关于 java 和 .net 的。 java 是一门很棒的语言,但看看these factors to consider before migration,它非常清楚将我们的应用程序迁移到 .net 更好,但我的“技术架构师”做出了错误的决定。
【问题讨论】:
标签: .net asp.net-membership intranet