我有一个设计问题需要解决,我看到了MVVM light实现和一个非常简单的微软Windows Phone MVVM示例链接,现在问题是未来的理想方式是什么?
MVVM Light还是非常简单的微软方式(如上述链接),应用程序开发是长期的(企业级)使用,我需要决定走哪条路线,我在利弊之间有些困惑。
以下是需要回答或理解的问题:
MVVM Light还是非常简单的微软方式(如上述链接),应用程序开发是长期的(企业级)使用,我需要决定走哪条路线,我在利弊之间有些困惑。
以下是需要回答或理解的问题:
如果我有6个页面,使用哪种方式更好?
在使用简单的微软方式时,如何轻松地访问另一个ViewModel的公共数据,在MVVM Light中,我们可以拥有IOC服务。
如何处理应用程序激活或停用事件?
哪个性能更好、更快?
对于第一次查看应用程序的任何人来说,代码复杂度和维护方面是否较少?