Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有Silverlight、WCF RIA、MVVM和EF 4的LOB应用程序?_Silverlight_Entity Framework_Mvvm_Wcf Ria Services_Lob - Fatal编程技术网

有Silverlight、WCF RIA、MVVM和EF 4的LOB应用程序?

有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的内容,我的意思是拥有一

我与EF(EDM设计师实体)在WPF中开发

我现在想转到Silverlight+RIA,我正在寻找一个教程、视频或任何能指导我如何使用Silverlight RIA和MVVM的东西,使用EF作为模型

我对以下方面有广泛的了解:.NET4、WPF、XAML、DPs、DataTempaltes、EF4。 我熟悉Silverlight、WCF RIA和MVVM

关于LOB+MVVM,我遇到了两个困难:

  • 我正在寻找一种方法来模板我的工作,因此我不必复制粘贴我的
    ViewModel
    s的内容,我的意思是拥有一个通用的
    ViewModelBase
    ,它将处理某种类型的
    模型

    ViewModelBase,其中TContext:DomainContext,TModel:Entity`

  • 另一个困难是UI的总体组成;假设我有一个主细节分支,它在一个屏幕中变得越来越复杂。我希望所有的部分都被划分成微小的
    视图
    s,每个部分都有一个点。问题是,我不知道如何公开内部视图的数据,比如主视图的
    DataContext
    设置为
    MainViewModel
    ,并且
    MainViewModel
    中有一个属性
    Contact
    ;如何在MainView中设置联系人视图,将内部视图(ContactView)的DataContext设置为ContactViewModel,并将ContactViewModel的联系人设置为MainViewModel中的当前联系人,正确的技术是什么


  • 注意:我是自雇人员,没有团队,也没有其他开发人员,因此我不认为有理由将所有内容拆分为模块,我不介意整个项目是否将驻留在一个拆分为文件夹的项目中等。

    我总是发现Mike Taulty的博客对这类事情很有用

    所以试着跟着你


    在我使用的MVVM方面,也可以尝试观看Jason Dolinger的精彩视频,谢谢linx。我在标题中特别提到了这三种技术(MVVM、RIA、EF),因为我正在寻找一个关于如何使用这三种技术的教程,你有什么发现吗?