使用裸对象或动态数据显示动态内容

Dynamic content display with Naked Objects or Dynamic Data

我需要开发一个 POC(.NET、C#、ASP.NET...)。应用程序应该从域对象动态创建网页。该应用程序是关于收集新的潜在客户的,并且很多都是关于用户体验的。在这种场景下,我们往往需要某种JQuery根据其他字段选择来显示或隐藏字段,我们需要非常灵活的客户端验证策略。

我曾考虑使用 Microsoft DSL 工具包(使用 T4)创建 DSL,但现在,我绝对认为在运行时呈现我的网页会好得多。我对 Naked Objects 很感兴趣。在微软这边,有动态数据。

你认为这些框架适合我的 POC,还是我应该放弃,因为我正在寻找不存在的东西?

声明的偏见:我是开源 Naked Objects 框架的产品经理。 (另外,你的帖子和我的回复可能会因为不适合 Stack Overflow 的主题——请求产品建议——而受到批评。但与此同时……)

是的,我绝对认为 Naked Objects 适合您想要的 - 试试吧。如果您最终需要的是比 Naked Objects 提供的更多 UI 控制,那么您可以切换到使用 Restful 对象 API(参见 http://restfulobjects.org/ ) which is also auto-generated from the identical domain model by the Naked Objects framework - and consuming that via a JavaScript front end. In which case you should also take a look at Spiro (https://github.com/SpiroLibraries

仅供参考,Microsoft 的动态数据是一个不错的主意,但它在很长一段时间内一直是一个死掉的项目 - 我与它的原始架构师 David Ebbo 保持联系,我非常尊重他,就在上周。