我在Asp.net webform中有一个项目,现在我们正在寻求将其转移到MVC。是否可以转换项目,或者我们必须从头开始创建项目?
答案 0 :(得分:1)
简短的回答是“不容易或不自动”,典型的商业决策是,与投资回报相比所涉及的努力使得这样做不值得。
但是,我的一些同事已经实现了Web Forms MVP,它是ASP.NET Web Forms的Model-View-Presenter框架。这将促进类似MVC的设计模式,但在现有的Web Forms项目中。它可以在GitHub上免费获得: https://github.com/webformsmvp/webformsmvp
如果需要,您还可以并行运行Web窗体和MVC: Convert a webforms project to a hybrid MVC4 project