有Silverlight、WCF RIA、MVVM和EF 4的LOB应用程序?
我与EF(EDM设计师实体)在WPF中开发 我现在想转到Silverlight+RIA,我正在寻找一个教程、视频或任何能指导我如何使用Silverlight RIA和MVVM的东西,使用EF作为模型 我对以下方面有广泛的了解:.NET4、WPF、XAML、DPs、DataTempaltes、EF4。 我熟悉Silverlight、WCF RIA和MVVM 关于LOB+MVVM,我遇到了两个困难:有Silverlight、WCF RIA、MVVM和EF 4的LOB应用程序?,silverlight,entity-framework,mvvm,wcf-ria-services,lob,Silverlight,Entity Framework,Mvvm,Wcf Ria Services,Lob,我与EF(EDM设计师实体)在WPF中开发 我现在想转到Silverlight+RIA,我正在寻找一个教程、视频或任何能指导我如何使用Silverlight RIA和MVVM的东西,使用EF作为模型 我对以下方面有广泛的了解:.NET4、WPF、XAML、DPs、DataTempaltes、EF4。 我熟悉Silverlight、WCF RIA和MVVM 关于LOB+MVVM,我遇到了两个困难: 我正在寻找一种方法来模板我的工作,因此我不必复制粘贴我的ViewModels的内容,我的意思是拥有一
ViewModel
s的内容,我的意思是拥有一个通用的ViewModelBase
,它将处理某种类型的模型
:
ViewModelBase,其中TContext:DomainContext,TModel:Entity`视图
s,每个部分都有一个点。问题是,我不知道如何公开内部视图的数据,比如主视图的DataContext
设置为MainViewModel
,并且MainViewModel
中有一个属性Contact
;如何在MainView中设置联系人视图,将内部视图(ContactView)的DataContext设置为ContactViewModel,并将ContactViewModel的联系人设置为MainViewModel中的当前联系人,正确的技术是什么注意:我是自雇人员,没有团队,也没有其他开发人员,因此我不认为有理由将所有内容拆分为模块,我不介意整个项目是否将驻留在一个拆分为文件夹的项目中等。我总是发现Mike Taulty的博客对这类事情很有用 所以试着跟着你
在我使用的MVVM方面,也可以尝试观看Jason Dolinger的精彩视频,谢谢linx。我在标题中特别提到了这三种技术(MVVM、RIA、EF),因为我正在寻找一个关于如何使用这三种技术的教程,你有什么发现吗?