【发布时间】:2014-10-21 03:47:35
【问题描述】:
我在 Asp.net webform 中有一个项目,现在我们希望将其移至 MVC。是否可以转换项目或者我们必须从头开始创建项目?
【问题讨论】:
-
@downvoter 请发表评论
标签: asp.net asp.net-mvc
我在 Asp.net webform 中有一个项目,现在我们希望将其移至 MVC。是否可以转换项目或者我们必须从头开始创建项目?
【问题讨论】:
标签: asp.net asp.net-mvc
简短的回答是“不容易或自动”,典型的商业决策是,与投资回报相比,所涉及的努力不值得这样做。
然而,我的一些同事已经实现了 Web Forms MVP,它是一个用于 ASP.NET Web Forms 的Model-View-Presenter 框架。这将促进类似于 MVC 的设计模式,但在现有的 Web 窗体项目中。它在 GitHub 上免费提供: https://github.com/webformsmvp/webformsmvp
如果需要,您还可以并行运行 Web 表单和 MVC: Convert a webforms project to a hybrid MVC4 project
【讨论】: