【发布时间】:2011-05-26 18:48:14
【问题描述】:
我继承了一个带有 Delphi COM 层的 Classic ASP 应用程序。我的任务是将应用程序迁移到 ASP.NET MVC2 和 C#,并使用 Web 服务替换 Delphi。由于该应用程序的用户数量众多,而且我是该公司聘请的第三位开发人员,因此该公司希望一次迁移部分。这给我们留下了经典 ASP 和 ASP.NET MVC2 部分的混合体。我和我的伙计们已经构建了应用程序的第一部分,并准备好集成苹果和橙子。我的问题是,有人这样做过吗?如果是这样,怎么做?第一次尝试是在经典应用程序中创建一个子文件夹并将 MVC 内容插入其中。这样做,我无法让任何网址工作。这可能是对 MVC 路径的一些无知,但如果有人对此有任何提示,结合 ASP 和 MVC2,我会很乐意提供帮助。
谢谢,如果这有点含糊,我深表歉意,我真的很想开始对话或与以前做过这件事的人联系。
【问题讨论】:
-
你被录用是因为你不知道该怎么做:) ?
-
似乎更好的方法是为 COM 代码创建一个互操作层,这可能会生成。然后构建一个 MVC 站点以使用该互操作层。您可以对其进行测试和部署,然后专注于一次删除一个 COM dll。也许他们会对这个想法持开放态度?
-
好吧,Ivo,我不知道我不知道该怎么做。我在其他地方工作过一段时间,我们有经典的 asp 和 asp.net webforms 可以很好地协同工作。只是有点想我会弄明白的。到达那里聪明的裤子。 :-) 感谢您的评论安迪。
标签: asp.net asp.net-mvc-2 asp-classic