我的问题是关于nHibernate或.net的任何其他ORM,它可以做我想要的:对于我的web开发,我使用Django Framework;管理页面是自动生成的,因此您可以在创建模型后立即通过GUI - Web界面执行CRUD操作。
我想知道nHibernate(或任何其他ORM /框架)是否提供相同的功能:为模型表上的创建/更新/删除操作生成非常基本的表单。
注意 :我的问题的范围不是ASP.net,而是使用nHibernate或任何ORM的Windows窗体应用程序。
答案 0 :(得分:2)
使用Rocket Framework获取Windows窗体,虽然它不会自动生成窗体,但它比自动生成的代码集具有更大的灵活性..
检查并查看..我想你一旦训练使用它就会喜欢它..
答案 1 :(得分:0)
asp.net mvc有几个脚手架工具,但我不认为它们都不能与Grails脚手架功能进行比较:http://www.grails.org/Scaffolding
http://sharparchitecture.net/ http://www.twinforms.com/products/mvcscaffold/index.php http://mvccrud.codeplex.com/
答案 2 :(得分:0)
Subsonic针对网络应用提供此功能,但我认为它不具备WinForms应用的此功能。
Subsonic是开源的,基于T4模板,所以很有可能你可以修改生成WebForms脚手架的Subsonic T4模板,让他们生成WinForms脚手架。
答案 3 :(得分:0)
很久以前我创建了'Simple reflection form':http://blog.denouter.net/2008/08/simple-reflection-form.html 也许您可以通过阅读NHibernate映射使其更合适,然后创建自定义表单。