1

我有开发自定义 ASP.NET 业务应用程序的任务。它基本上由记录条目和管理这些记录的工作流程组成。我们正在寻求利用 CMS,此时我们选择了 DotNetNuke。我想知道我们如何利用诸如实体框架之类的 ORM,以便当我们对模型进行更改时,我们只在一个位置进行更改?

如果我们在前端有高度定制的表单,并且想要进行更改,例如添加新字段,我们如何才能最大限度地减少开发时间?灵活的建筑形式对我们的应用非常重要。我不认为我们可以使用具有 EF 代码优先模式的 ASP.NET MVC,我们只需对 POCO 进行更改并生成脚本来更改数据库和视图页面。所以我想知道 DNN 中是否有任何东西可以提供这种抽象级别?

4

1 回答 1

0

ASP.NET MVC 的这一部分在 DOtNetNuke 中不容易实现,但是可以在数据/业务层使用 EF Code First,然后您自己处理 UI 的其余部分。

你不会有 UI 的脚手架,但在大多数情况下,脚手架不足以得到人们需要的东西。

于 2012-05-02T22:43:41.327 回答