【问题标题】:ASP.Net MVC real world-level sample business applicationsASP.Net MVC 真实世界级示例业务应用
【发布时间】:2011-03-22 22:46:42
【问题描述】:

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

在尝试决定是使用 ASP.Net Web 表单还是 ASP.Net MVC。因此,我一直在寻找一个好的真实世界的 ASP.Net MVC 示例业务应用程序(带有源代码)。

有没有人知道任何可以向我展示如何在 ASP.Net MVC 中实现用户交互和响应的“丰富性”,而使用 Web 表单可以实现这一点?

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

提前感谢任何 cmets。

授予

【问题讨论】:

标签: asp.net-mvc-2


【解决方案1】:

这里提出了完全相同的问题(好吧,这与商业应用程序无关)-Real World ASP.NET MVC Applications with Source Code?

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

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

Asp.net-mvc 2(我还没有看过 3)使验证非常容易,您可以选择所需的级别。

【讨论】:

  • 斯维特洛扎。感谢您的回复并指出另一篇文章。我完全同意你的可重测性。就示例应用程序而言,我已经检查了所有可用的应用程序,但就我在我们设想的业务应用程序中可能需要实现的目标而言,它们仍然是“轻量级”的。有趣的是,许多示例应用程序似乎没有太大进展。有些已移至 CodePlex,无法下载。我会继续打猎。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
  • 1970-01-01
  • 2015-10-02
  • 1970-01-01
  • 1970-01-01
  • 2016-11-26
  • 2010-11-23
相关资源
最近更新 更多