2011-02-14 66 views
1

http://www.dnrtv.com/default.aspx?showNum=122在Silverlight

WCF最佳实践/干净利落的方法实现看完上面的视频“极端WCF”之后,我想对代码的布局采取的清洁方法。

但是这并不直接适用于Silverlight。

我想知道是否有人知道如何将视频结尾处的代理绑定到Silverlight中,或者是否有人知道整理WCF的类似方法。

无论是对WCF技术的讨论或将是非常有帮助的。

感谢

public class Proxy : ClientBase<ITaskAuditService> , ITaskAuditService 
{ 
    #region ITaskAuditService Members 

    public IEnumerable<TaskAuditType> GetList(string measure, string userName, string taskReason) 
    { 
     return Channel.GetList(measure, userName, taskReason); 
    } 

    public IEnumerable<string> GetUsers() 
    { 
     return Channel.GetUsers(); 
    } 

    public IEnumerable<string> GetTaskReasons() 
    { 
     return Channel.GetTaskReasons(); 
    } 

    public IEnumerable<string> GetMeaures() 
    { 
     return Channel.GetMeaures(); 
    } 

    #endregion 
} 

所要求的代码是在这里,我只是缺少让这变成一个Silverlight项目(并使它asyncrhonus)

+0

如果你想在一个特定的代码块的一些反馈(例如“如何配合代理”),你可能会想在这里引用代码。这样,我们就不需要浏览整个视频,只是为了帮助您阅读正在看的小片。 – RQDQ 2011-02-14 17:37:58

回答

0

为了获得最佳的初步实践的方法,你可能希望看看这本书

从朱瓦尔·洛

012编程WCF服务

这是我关于这个问题找到了最好的书,它有“WCF编码标准”

我不能复制粘贴整个一章的章,但是你应该能够查找它的地方,在互联网上。

顺便说一句,这是一个很好的参考,如果你认为使用WCF一会儿......