2017-08-09 108 views
0

我在asp.net 2.0 web窗体中有一个应用程序。 我想将它迁移到Asp.net核心Web表单。 可行吗? 我在互联网上没有看到任何有关Web表单迁移的链接。 请提供任何关于此的链接或见解。Asp.net web表格迁移到dot net核心

回答

0

ASP.NET Core没有web窗体部件。根据微软的说法,这是一个旧的模型,不会包含在ASP.NET Core中。新的和推荐的模型是MVC。它们之间没有互操作性,因为它们具有不同的架构和行为。

你有两个机会。首先:你不迁徙,一切都会像以前一样工作。其次,您使用ASP.NET Core和MVC体系结构重新实现解决方案。

+0

我已经通过了Asp.net核心2.0。他们在那里有剃须刀页面的应用程序。所以我认为最好是将网页表单转换成剃须刀页面应用程序,而不是完整的MVC。你有什么建议吗? –

+0

Razor Pages是非常容易的,不是那么复杂的商业应用程序,你不想使用大型的MVC基础设施,但是你需要一些服务器逻辑。如果您的应用程序非常复杂,并且您在页面的代码文件中使用了事件处理程序,那么转到MVC。否则,你可以试试Razor Pages,你会在开始时看到是否值得“迁移”它。 –