Asp.net mvc 2 ASP.NETMVC真实世界级示例业务应用程序

Asp.net mvc 2 ASP.NETMVC真实世界级示例业务应用程序,asp.net-mvc-2,Asp.net Mvc 2,我需要重新编写一个businesss InfoPath/SharePoint应用程序,该应用程序具有与用户执行的操作相关联的相当多的逻辑,例如启用/禁用控件;显示/隐藏控件(复杂选项卡控件);检索不同的数据和显示差异-由用户活动决定 在尝试决定是否使用ASP.NETWeb窗体或ASP.NETMVC时。因此,我一直在寻找一个好的现实世界ASP.NETMVC示例业务应用程序(带有源代码) 有谁知道有什么可以向我演示如何在ASP.NETMVC中实现用户交互和响应的“丰富性”,而这正是使用Web表单可以

我需要重新编写一个businesss InfoPath/SharePoint应用程序,该应用程序具有与用户执行的操作相关联的相当多的逻辑,例如启用/禁用控件;显示/隐藏控件(复杂选项卡控件);检索不同的数据和显示差异-由用户活动决定

在尝试决定是否使用ASP.NETWeb窗体或ASP.NETMVC时。因此,我一直在寻找一个好的现实世界ASP.NETMVC示例业务应用程序(带有源代码)

有谁知道有什么可以向我演示如何在ASP.NETMVC中实现用户交互和响应的“丰富性”,而这正是使用Web表单可以实现的

我知道晚餐书呆子的申请;并在CodePlex上查看了产品。到目前为止,我发现的大多数示例应用程序没有我们已经习惯于在Web表单中处理的那么复杂;我需要努力做到这一点。为了响应MVC应用程序中的用户操作,我可能不得不重新考虑应用程序的表示和流程(与InfoPath/Winforms和Web表单中的流程结构相比)。这可能会使我更多地转向现有示例应用程序可能向我表明的内容——“将视图的焦点更改为具有表现性偏见”。因此,最终会有许多视图,每个视图只允许减少一组使用交互

感谢您提前提出的任何意见


格兰特

这里提出了完全相同的问题(好吧,这不是关于商业应用程序的问题)——

请记住,asp.net-mvc使编写单元测试变得非常容易,这是编写应用程序时最重要的事情

如果您有复杂的交互场景,您可能也对性能感兴趣,asp-net.mvc性能是一种更好的方法


Asp.net-mvc 2(我还没有看过3)使验证非常容易,您可以选择在哪个级别进行验证。

可能与Svetlozar重复。谢谢你的回复,并指出另一个帖子。我完全同意你的可重复测试性。就示例应用程序而言,我已经检查了所有可用的应用程序,但仍然发现它们“重量轻”,这与我在我们设想的业务应用程序中可能需要实现的目标有关。有趣的是,许多示例应用程序似乎进展不大。有些人已经转移到CodePlex,无法下载。我会继续打猎。