【问题标题】:MVVM vs MVC in ASP.net : Either better for busy websites?ASP.net 中的 MVVM 与 MVC:对于繁忙的网站来说更好吗?
【发布时间】:2013-03-27 03:55:10
【问题描述】:

我想知道这些设计模式的底层实现,特别是在 asp.net 中。就网站的可扩展性而言,这两种模型之间是否存在差异(即随着流量的增加,我可能会后悔遵循其中一种或两种设计模式)?我问有人曾经提到 MVC 产生了一个“更轻”的网站,但我找不到任何支持。

如果 MVVM 和 MVC 一样好,为什么 MS 会发布所有的 MVC 工具?

谢谢

【问题讨论】:

  • 记住一点——没有什么比另一个“好”了。它们完全不同。螺丝刀“和”锤子一样好吗?
  • @Rex M:我认为这个问题很清楚我担心可扩展性。
  • 这就是我的观点。两者都以不同的方式扩展。可扩展性是正交的。

标签: asp.net-mvc model-view-controller mvvm


【解决方案1】:

是的,它们都足够了,并且会适当地扩展。

显着的区别在于 MVVM 有助于利用 .NET 框架内的本机双向绑定功能。 MVC 在 ASP.NET 中很流行,而 MVVM 在 SL/WPF 中很流行。

没有对错;底层技术是决策过程中的最大因素。

【讨论】:

  • 啊,我虽然可以直接从 asp.net 使用 MVVM!我的错。
猜你喜欢
  • 1970-01-01
  • 2011-04-09
  • 2021-09-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-23
  • 1970-01-01
相关资源
最近更新 更多