带有Silverlight,WCF RIA,MVVM和EF 4的LOB应用程序?
-
26-10-2019 - |
题
我使用EF(EDM Designer实体)在WPF中开发。
我现在想转到Silverlight+RIA,我正在寻找一个曲折,视频或其他将如何使用EF使用EF作为模型使用Silverlight RIA的方法。
我对:.net 4,WPF,XAML,DPS,DATATEMPALTES,EF 4有广泛的了解。我熟悉Silverlight,WCF RIA和MVVM。
关于LOB+MVVM有两件事,我遇到困难:
我正在寻找一种模板的方法,因此我不必复制我的内容
ViewModel
S,我的意思是有通用ViewModelBase
这将处理某种类型的Model
(S):viewModelbase where tcontext:domainContext,tmodel:entity`
另一个困难是UI的总体组成;假设我有一个主细节的分支,在一个屏幕中变得越来越复杂。我希望将所有零件分为微小
View
每个人的观点。问题是,我不知道如何揭示内部视图的数据,例如主视图DataContext
设置为MainViewModel
, ,并且有一个财产Contact
在里面MainViewModel
;您将如何在Mainview内部设置联系人视图,将内部视图(ContactView)的DataContext设置为ContactViewModel,并将ContactViewModel的联系人设置为MainViewModel的当前联系人,什么是正确的技术?
注意:我是自雇人士,没有团队,也没有其他开发人员,所以我看不出所有原因将所有内容分为模块,我不介意整个项目是否会居住在一个项目中,将一个项目分为文件夹等。
不隶属于 StackOverflow