我是 Metro 应用程序的新手......并且已经在 WPF(MVVM)上开发了一段时间......
我还看到诸如Binding
Engine 之类的 WPF 也与 Metro 应用程序一起存在。
所以在这里我问几个问题..
什么是开发可维护的 Meto 应用程序的合适架构。
是
1) MVC
2) MVVM
是否有任何框架可用于使用上述架构开发相同的框架。
MEF 可以与 mero 应用程序一起使用吗(我不这么认为,但仍需要确认)。
我是 Metro 应用程序的新手......并且已经在 WPF(MVVM)上开发了一段时间......
我还看到诸如Binding
Engine 之类的 WPF 也与 Metro 应用程序一起存在。
所以在这里我问几个问题..
什么是开发可维护的 Meto 应用程序的合适架构。
是
1) MVC
2) MVVM
是否有任何框架可用于使用上述架构开发相同的框架。
MEF 可以与 mero 应用程序一起使用吗(我不这么认为,但仍需要确认)。
MVVM 是一个非常好的选择,并且可以使用用于 WinRT 的 MVVM Light。关于 MEF,有一个 SO 问题对此进行了详细说明(如何从 Metro 应用程序中使用 MEF 加载/导入 dll?)
编辑:
适用于 Windows 8 的 MVVM Light 下载http://mvvmlight.codeplex.com/releases/view/88894
公告:http: //blog.galasoft.ch/archive/2012/06/03/mvvmlight-v4-for-windows-8-rp-is-available.aspx