我正在使用April工具包中的新EntityList,以在ViewModel中公开集合。我还将FK暴露为EntityCollections。
我想我应该将集合公开为IEnumerable,它使用泛型接口处理集合的公开。这就留下了我绑定到网格/列表的FK……我能用EntityCollection创建一个带有嵌入对象的enumerable吗?这是“正确”的方式吗?
我还构建了许多用户控件,每个控件都有自己的视图模型。这是否意味着页面应该有一个视图模型,其中聚合了其他视图模型?当用户控件嵌入到页面中时,每个控件是否应该独立,实例化它自己的视图模型?
我知道我也可以跳到POCO类,但我的最后期限很紧,我想尽量减少所有的管道代码。
我也是一个测试代码的新手,但我希望当我有更多的时间时,我可以回去填写它。
要学的东西太多了,时间太少了!
先谢谢你...
发布于 2011-05-14 01:25:04
您可能会对的BookLibrary示例应用程序感兴趣。它展示了如何将实体框架4与MVVM结合起来。
https://stackoverflow.com/questions/5959223
复制相似问题