我有一个数据库,我希望生成类文件,还生成一个.aspx页面,其中包含一个listview,用于与createfile / read / update / delete的类文件接口。我已经开始使用Subsonic,但我不确定脚手架控制的灵活性。此外,LINQ似乎是一个选项,但如果生成它会很好。
理想情况下,我会有一个DAL,这是一组数据库类,所以我可以微调我想要的任何东西,并且它还会输出一个web表单,用于我可以合并到listview / datagrid的web界面后端但会生成输出,所以如果我愿意,我可以自己微调。
提前致谢。我之所以要问的原因是因为我正在独立开展项目,而数据访问操作始终是最耗时的部分。
答案 0 :(得分:2)
ASP.NET Dynamic Data 非常棒!一个月前在MSDN Live上看到了一个非常酷的演示。在1分钟内从数据库创建一个完整的.net 3.5网站!和Ruby on Rails一样的想法。
然后,您可以增强,配置和修改所需网站的各个部分。基本上你得到一个LINQ 2 SQL层+一些脚手架,然后根据自己的喜好进行修改。任何以数据为中心的Web项目的快速入门。
脚手架部分可能会被引入.net框架的其他部分 - 比如WPF和silverlight - 所以这项技术应该是人们应该知道的。
由于它是.net框架的一部分,它基本上是免费的,这也不是一件坏事。
答案 1 :(得分:1)
你应该看看LLBLGen - 这是一个很棒的产品!不确定它在ASPX方面的表现如何,但我知道它确实包含了这些功能,至少在生成DAL作为你可以包含在你的解决方案中的.net项目方面做得很好。 / p>
希望有所帮助:)