过去,我通过wpf使用mvvmlight取得了一定程度的成功。我最近看过Caliburn Micro,但我想知道是否有人对此有任何经验。
我看到了Caliburn Micro的网站,并说它可以在WP7和WPF上运行,那么win8和wp8呢?
据我了解,Caliburn Micro取消了很多配置并遵循约定,这听起来与asp.net mvc类似,
任何人都可以确认INavigationService可以与CM一起使用吗? CM是否存在绑定(bind)是真的吗,因为这些项仅因约定而起作用?
还是我应该继续使用MVVM Light路由?
MVVM Light的发布时间表有些延迟,有人知道CM的发布时间表是什么吗?
最佳答案
是的,Caliburn.Micro支持WinRT和WP8-有关WinRT文档,请参见http://caliburnmicro.codeplex.com/wikipage?title=Working%20with%20WinRT&referringTitle=Documentation。
Caliburn.Micro具有配置方法上的约定,因此它将根据控件的名称自动将 View 上的控件与 View 模型上的动词绑定(bind)在一起。您可以配置这些约定,或者如果要覆盖此约定,则仅使用显式绑定(bind)。
它支持INavigationService,Caliburn.Micro的最新版本是3月22日的1.5.1。
关于c# - 赢8/WP 8 : MMVM Framework?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15808921/