MVVM在Microsoft社区之外是否有任何吸引力?在Silverlight内部,这不是一个问题,但对于其他技术,比如JavaScript,它肯定是这样的:例如,Knockout.js是一个很好的框架,但“世界其他部分”似乎走在了一条骨干道路上。
我担心的是,MVVM框架(如Knockout)由于受到Microsoft生态系统的限制,将受到网络影响的影响,因此将落后于其他框架。
发布于 2011-10-05 16:08:27
Microsoft之外的MVVM是另一个名称。表示模型。这似乎越来越受欢迎,特别是在Flex世界。我还在学习诀窍,但似乎越来越有吸引力了。
我最近发现的各种Flex示例如下:
一个一直困扰我的问题是,您何时需要MVVM / Presentation中的专用控制器?有些例子有专门的控制器(例如,咖啡馆镇森),另一些则没有(例如记分保管人)。不过,我认为这是另一个职位的问题。
发布于 2011-10-05 16:04:02
基于维基百科文章,有一个MVVM框架的dozen+实现。考虑到单声道也存在,我不确定我是否会使用“受限”这个词。所以,不,我不认为他们会受到这样的约束。但是,正如同一篇文章所指出的,MVVM并不总是最佳的设计选择。
https://softwareengineering.stackexchange.com/questions/112589
复制相似问题