是否有任何替代脚手架框架的Asp.Net动态数据?

Bre*_*uck 8 c# asp.net dynamic-data

我一直在玩动态数据,但我发现过滤和导航方面基本上没用,但最简单的场景,即使在预览4中.我特别希望能够在编辑数据时处理分层自引用表.

有没有人知道一个开源项目/或廉价的替代框架,以获得类似的开箱即用功能?

更新:动态数据允许您通过设置global.aspx以使用该上下文轻松地轻松连接L2S或EF类.如果使用L2S,您可以获得基本的动态导航和过滤功能,以及您在DBML中链接的任何表格.我想将它用作后端管理工具.

Kev*_*che 4

Castle MonoRail :) 对于最接近的 asp.net 动态数据功能(如工具/框架),或者我应该说这是相反的方式,因为 MonoRail 在 DD 之前就已经出现了。

http://www.castleproject.org/monorail/

MonoRail 的灵感来自于 Ruby on Rails,这也是 DD 的灵感来源。

编辑:

我也搜索过,但我不知道还有其他类似 DD 的解决方案也支持 L2S / EF。事实上,除了带有 ActiveRecord 的 MonoRail 之外,我没有找到任何其他类似 DD 的解决方案。

Castle MonoRail 使用 ActiveRecord,而 ActiveRecord 使用 NHibernate。虽然 NHibernate 不是 L2S 或 EF,但它是一个 ORM,并且在大多数观点(也许是全部)看来,它在这一点上更加成熟。根据我的阅读,Active Record 的实现为您完成了大部分繁重的工作,因此它将为您提供类似于 DD 的解决方案的最佳替代方案。

我认为如果你不想使用 DD,这是你此时所能得到的最接近的结果。