我有一个关于MVC的非常简单的问题。
MVC到底是什么,为什么我应该注意它。我知道它不是asp.net的替代品,但在ASP.NET中有什么不能做到的,因此需要MVC。
我知道google.com是找答案的最好方式,但我想如果这里有人真正了解这个问题并能解释给我听,我将非常感激。
我有一个关于MVC的非常简单的问题。
MVC到底是什么,为什么我应该注意它。我知道它不是asp.net的替代品,但在ASP.NET中有什么不能做到的,因此需要MVC。
我知道google.com是找答案的最好方式,但我想如果这里有人真正了解这个问题并能解释给我听,我将非常感激。
通过一个MVC简单测试项目,您可以了解其优缺点。阅读博客和文章虽然有用,但并不能带来太多的洞见。只需尝试一下,亲身体验。
我想要在之前的答案中增加一点内容,如果你完全不想使用MVC,那么你可以使用MVP模式来使用WebForms进行关注点分离。
这里有一篇来自Phil Haack的好文章。
MVP模式的好处在于,您可以以一种方式工作,即可以将演示逻辑从ASP.NET切换到Silverlight、WinForms甚至WPF。