【发布时间】:2010-12-17 16:15:20
【问题描述】:
我正在评估从经典 ASP 3.0 应用程序到 ASP.NET MVC 的迁移。我已经将应用程序迁移到 WebForms,但出于多种原因决定尝试 MVC 进行此迁移,包括该应用程序中的代码不是意大利面条,并且似乎适合 MVC 样式布局。
此迁移的一个主要限制是,它必须是渐进的,停机时间最短(或最好没有),并且应该可以在迁移过程中继续开发。这意味着经典的 ASP 代码必须与 ASP.NET MVC 代码并行运行,甚至可能在同一个 IIS 应用程序中。
所以,我有几个相关的问题:
- 防止重新路由影响经典 .asp 文件的最佳方法是什么? (忽略它们,HttpHandler,特殊的重新路由规则?)
- 人们在类似场景/迁移中是否遇到过任何不明显的特殊问题?
- 在使用 ASP.NET MVC 时,通常会在常规 ASP 到 WebForms 迁移中出现的身份验证、会话和常规代码重用问题是否有任何不同?
提前致谢!
【问题讨论】:
-
你能谈谈我的问题吗? stackoverflow.com/questions/11479284/…
标签: asp.net-mvc asp-classic asp.net-mvc-routing code-migration