ASP.NET MVC中基于表单的设计的权威资源是什么?

3
有没有一个网络资源可以描述ASP.NET MVC中各种表单场景,并在合理、一致的设计理念下给出示例解决方案?
这些场景的示例可能包括:
1.一对多的表单,如发票数据输入表单。
2.需要指定用户的表格,例如添加新用户。
3.需要使用Ajax或JSON进行动态交互的表单。
4.弹出表单。
5.需要输入多个数据记录而不需要回传的表单。
请注意,这些示例场景之间存在相当大的概念和技术重叠。
我知道有大量的技术和示例可用,提供部分解决方案和解决方案的片段,如jQuery Ajax、CSS等。但我希望能够指导如何更有效、一致地使用这些技术。
我不考虑将Web表单集成到ASP.NET MVC应用程序中;我仍然希望我的应用程序是纯MVC的。我目前也不考虑像Telerik这样的付费解决方案。
但我想知道是否有人已经完成了将这些技术结合成一个一致、有条理的整体的工作,遵循合理的设计理念。(也许是一个开源框架?)
1个回答

1

Sharp Architecture 提供了一个全面的框架和最佳实践,用于构建包括NHibernate(ORM)、Castle Windsor(依赖注入)和其他有用的开源工具在内的ASP.NET MVC应用程序。它们包括生成基本CRUD屏幕的模板。他们正在开发更新版本,以覆盖ASP.NET MVC2,并提供使用NHibernate或Entity Framework 4作为ORM的选项。


谢谢,我听说过Sharp Architecture,需要深入了解一下。我对基本的CRUD屏幕非常熟悉;是否有更高级的表单技术,像我所概述的那些? - Robert Harvey
Sharp Architecture基本上是由t4生成的“哑”表单,其背后有大量的管道代码。据我所知,它不处理@Robert Harvey所谈论的任何表单场景。 - John Farrell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接