C# 需要在silverlight应用程序中生成wcf

C# 需要在silverlight应用程序中生成wcf,c#,silverlight,wcf,mvvm,C#,Silverlight,Wcf,Mvvm,我有silverlight的应用程序。我正在用MVVM-pattern构建应用程序。例如,我有ViewModel,其中的一些方法在我的应用程序中生成一些逻辑,我有一些命令使用我的方法和逻辑。 一些方法: public void LoadImage(object param) { bool result = (bool)_loadImage.ShowDialog(); if (!result) return; .... } 此方法的命令: public I

我有silverlight的应用程序。我正在用MVVM-pattern构建应用程序。例如,我有ViewModel,其中的一些方法在我的应用程序中生成一些逻辑,我有一些命令使用我的方法和逻辑。 一些方法:

public void LoadImage(object param)
{
    bool result = (bool)_loadImage.ShowDialog();
    if (!result)
        return;
    ....
}
此方法的命令:

public ICommand _LoadImage
{
    get{
        if (loadImage == null)
            loadImage = new Model.DelegateCommand(LoadImage, CanAdd);
        return loadImage;
    }
}
我的目标是做WCF服务。我是WCF和新服务的新手 我正在创建WCF silverlight应用程序。 接下来我要做什么?请提供一些例子或参考silverlight中的wcf和mvvm。 我应该把我的逻辑放在哪里?我已经在svc中替换了它?但是我将如何使用命令和bindig呢?
谢谢你

首先,你应该学会自己


下一步是学习。

谢谢。我已经阅读了troelsen中的一些基础知识。我只是不明白我应该把我的逻辑方法放在哪里,把它放在viewmodel中,然后从服务中调用它们或在服务中替换(但我不确定)并从视图模型调用它们一些方法?这就是为什么我链接了第二篇文章,特别是关于WCF和Silverlight之间的交互。