【发布时间】:2011-04-15 13:36:59
【问题描述】:
我曾与 MS CRM 合作过。在那里我们可以以图形方式设计我们的自定义实体,然后我们还可以构建一个可视化表单来对该实体执行 CRUD 操作。
从最终用户的角度来看,这感觉非常简单。不过,我很想知道如何开发类似的应用程序,我可以在其中动态设计我的表格和动态设计 UI。
我想知道的是他们如何动态地实现所有这些?如果我必须在一张简单的表上创建 CRUD,我需要编写大量代码。 MS 如何即时实现一切?任何指针,任何文档都会有很大帮助。
【问题讨论】:
-
动态表单将赋予我设计 UI 的能力。我可以通过在我的应用程序中托管 WinForm 设计器或类似的东西来实现。我更感兴趣的是了解 MS 如何为中间层的所有新实体实现 CRUD。你们是如何概括他们可以为任何新的用户定义实体执行 CRUD 的?
标签: .net web-applications architecture metaprogramming