Mar*_*cus 7 asp.net model-view-controller asp.net-mvc architectural-patterns
背景: 我已经考虑了很长一段时间了,我还没有找到任何好的答案.在使用WebForms工作了一段时间并定期使用MVC 2,3和4后,我仍然不明白ASP.NET MVC如何声称是MVC模式的实现.
我学习MVC(模式)的第一件事就是它是循环的 - 这意味着View使用Controller更新模型来更新视图 - 这样它就可以循环播放.当然,用户在圈子中输入新的指令/数据等.
但是,ASP.NET MVC实际上并不是一个循环实现,在W3CSchools下面的彩色图像中很好地证明了这一点.我在实践中也看到过这种情况,其中View具有Model的实例,并且Model从Controller更新,但Controller也负责在模型更新后更新View.
问题: ASP.NET MVC是否被有意识地错误地实现,是否应该只被视为专有解释或者我是否误解了MVC模式的规则?

| 归档时间: |
|
| 查看次数: |
393 次 |
| 最近记录: |