2011-05-11 36 views
1

我正在使用4月工具包中的新EntityList来公开ViewModel中的集合。我也将FK公开为EntityCollections。EntityList/EntityCollection - MVVM示例

我想我会将集合公开为IEnumerable,它使用通用接口处理集合的暴露。这留下了FK,我绑定到网格/列表....我可以使用EntityCollection创建一个嵌入对象的枚举?这是“正确”的方式吗?

我还构建了许多用户控件,每个用户控件都有自己的viewmodel。这是否意味着页面应该有一个视图模型,而其他视图模型在其中被聚合?如果每个控件都是独立的,当用户控件嵌入到页面中时,它是自己的viewmodel吗?

我知道我也可以跳到POCO类,但是我在紧迫的期限内,并希望尽量减少所有的管道代码。

我也上测试代码是一个新手,但我希望,当我有更多的时间,我可以回去填补英寸

太多东西要学,这么短的时间!

在此先感谢...

回答