我有开发自定义 ASP.NET 业务应用程序的任务。它基本上由记录条目和管理这些记录的工作流程组成。我们正在寻求利用 CMS,此时我们选择了 DotNetNuke。我想知道我们如何利用诸如实体框架之类的 ORM,以便当我们对模型进行更改时,我们只在一个位置进行更改?
如果我们在前端有高度定制的表单,并且想要进行更改,例如添加新字段,我们如何才能最大限度地减少开发时间?灵活的建筑形式对我们的应用非常重要。我不认为我们可以使用具有 EF 代码优先模式的 ASP.NET MVC,我们只需对 POCO 进行更改并生成脚本来更改数据库和视图页面。所以我想知道 DNN 中是否有任何东西可以提供这种抽象级别?