【问题标题】:Gradualy migrate ASP.NET 4.0 to MVC3 keeping separated projects逐渐将 ASP.NET 4.0 迁移到 MVC3,保留单独的项目
【发布时间】:2011-09-03 06:33:51
【问题描述】:

我们现在开始在我们所谓的平台中实施一种新的软件产品,该平台聚合了多种类型的应用程序。

我们将在 MVC3 中执行此操作,但我试图避免将 ASP.NET 和 MVC 放在同一个项目中,以便我们可以强制执行一些准则和依赖项(在以前的项目设置中不正确) .

我的想法是,在生产产品之外工作,从头开始技术项目并在我们处理重大设计决策(本地化、身份验证、SOC、单元测试等)的同时进行开发,这将是长期的最佳意见(设计旧版免费产品)


你的意见是什么:

1.从第 1 天开始合并(1 个项目)

2.将它们分开(2个项目)并花时间合并它们

3.开发 MVC 直到做出主要决定(部署到另一个 IIS),然后将它们合并到一个项目中


我已阅读以下问题:

Classic ASP and MVC side-by-side, different projects?

How to migrate existing asp.net application to asp.net MVC pattern format

我很想尝试在部署时合并(在巡航控制中)保持两个项目分开,但立即面临两个项目之间的 global.asax 合并!

【问题讨论】:

    标签: asp.net asp.net-mvc-3 migration


    【解决方案1】:

    我会说从第一天开始合并。它会让你以后的生活更轻松。将它们分开的问题是它们会越来越分散,您可能会开始复制代码。如果它们位于同一个项目中,则迁移代码将变得更加容易。

    您提到的第一个问题是关于 Classic ASP 而不是 ASP.NET

    见:

    Can "classic" ASP.NET pages and Microsoft MVC coexist in the same web application?

    Can MVC 3 and WebForms co-exist on a website?

    http://www.chadmyers.com/Blog/archive/2007/11/30/asp.net-webforms-and-mvc-in-the-same-project.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-19
      • 1970-01-01
      • 2015-01-04
      • 1970-01-01
      • 2014-11-02
      • 2011-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多