我目前在我的 WP7 项目中使用 caliburn.micro,我对此非常满意。我的应用程序数据量很大,所以我看了一下 Agfx (http://agfx.codeplex.com),它似乎可以为我节省大量数据请求和缓存的时间。
但这里的问题是 agfx 还提供了一个基本视图模型,而我已经有一个继承了 caliburn.micro 的 Screen 的模型。当然,我可以封装一个新的视图模型库,它从 agfx 继承 ModelItemBase,并实现 IScreen。但我有点不喜欢这样,有没有更好的灵魂或最佳实践可以与我分享如何整合这两个伟大的框架?
最好的祝福,
-彭