2010-10-22 51 views
5

我正在使用使用RIA服务的Silverlight项目。RIA服务和通用存储库模式

我的问题是,我可以在客户端使用通用存储库模式与RIA服务?

我该如何组织RIA服务方法的最佳实践是什么?

l。

回答

1

当我第一次看到WCF RIA服务时,它让我感到惊奇的是,能够通过存储库模式暴露像LINQ to SQL这样的底层数据结构会是太棒了,但这不会起作用,因为WCF的底层传输机制会不允许支持泛型的模式类型。一切都必须是具体的类。

话虽这么说......这个线程确实包含一个方法来解决这个问题:

http://forums.silverlight.net/forums/t/223006.aspx

我觉得它给WCF RIA服务的真正好处不是非常有用:业务规则传播到客户端,IQueryable客户端支持以及快速公开JSON/REST,SOAP和OData设置点的功能。

0

RIA服务......我相信每个人都能以某种方式得到它的工作,但是它是有组织的,它是简单的(hummmm),你是否像你一样解开它的方式让你舒适,那么你就像我一样,阅读无处不在,有一些想法,但几个月后发现这个GREATE链接享受! http://blogs.msdn.com/b/kylemc/archive/2011/04/29/mvvm-pattern-for-ria-services.aspx 感谢凯尔麦克莱伦为把它在一起,J.爸爸和其他人

随后读出来,看看它是否有助于一点。我认为它确实如此。 快乐编码给你所有的RIA新手(没有新手你不同意吗?)