2009-10-28 39 views
3

我的问题是关于nHibernate,或任何其他ORM为.net,可以做我在找什么:为我的网站开发,我使用Django框架;管理页面会自动生成,因此您可以在创建模型后通过GUI - Web界面执行CRUD操作。自动CRUD表单生成.net Windows窗体应用程序

我不知道nHibernate(或任何其他ORM /框架)是否提供相同的功能:为模型的表上的创建/更新/删除操作生成非常基本的表单。

注意:我的问题的范围不是ASP.net,而是Windows窗体应用程序使用nHibernate或任何ORM。

+0

NHibernate与表示无关,但如果将主题例如更改为“在asp.net mvc中从实体生成CRUD”,问题将更加相关。 夏普体系结构正在使用T4工具箱来生成CRUD: http://wiki.sharparchitecture.net/VSTemplatesAndCodeGen.ashx – orjan 2009-10-28 04:53:02

+0

您是在寻找从NH映射还是从类模型生成的东西? – 2009-10-28 11:58:37

+0

我正在寻找任何可以简单地将记录添加到数据,更新它们并根据依赖项删除它们的内容。 – Peyman 2009-10-29 08:53:18

回答

0

Subsonic有此功能适用于Web应用程序,但我不相信它具有WinForms应用程序的此功能。

Subsonic是开源的,基于T4模板,所以很可能您可以修改生成WebForms脚手架的Subsonic T4模板,并让它们生成WinForms脚手架。

2

围棋与Rocket Framework Windows窗体,但它不会自动生成表单它比自动genearted代码集更多的灵活性..

  • 它使用.NET 4.0
  • 它是免费的开发
  • 它不仅支持直接对表做的CRUD,但结合表以创建你的业务对象

检查一下,看看..我想你会喜欢它一旦你训练使用它..

相关问题