我希望您就如何最好地解决我的问题提出建议。
在Web服务器中运行。 NET Framework 4.0。无论您采用何种方法和技术,我都会为您提供建议。基于Asp.NET MVC 2构建的应用程序。
我在MS SQL Server中有一个数据库表。对于数据库中的每个表,我必须实现用于查看,编辑和删除的界面。因此代码生成器必须生成模型,控制器和视图。。单击WEB UI中的按钮后,应该生成生成。 作为模型我使用.NET实体框架。
现在,我需要生成控制器和视图。
所以,如果我有一个名为 tableN1 的表格。在其列下:
同意:如果是类型位,则生成一个复选框。 nvarchar(20) - 文本框 nvarchar(max)-textarea等。
对于这个表,我想生成视图和控制器。感谢。
PS。此问题的解决方案必须免费
答案 0 :(得分:2)
您可以使用T4 Templates。
“添加控制器”和“添加视图”对话框在ASP.NET MVC的幕后使用。
答案 1 :(得分:1)
您可以使用CodeSmith或t4 templates
答案 2 :(得分:0)
对于需要推送自己的数据层的任何人,PetaPoco(http://www.toptensoftware.com/petapoco/)包括一组T4模板,这些模板可以从数据库生成POCO,并且可以在不实现PetaPoco的情况下使用。您需要修改它们以满足您的目的,但它比从头开始要好得多。