2010-04-07 302 views
0

我目前正在用Silverlight研究RIA服务。Silverlight与RIA服务

我们对EF的使用并不感兴趣,因为我们使用的是一个MDA框架(www.capableobjects.com),它似乎比EF做得更多。

我想知道是否可以插入我们的模型以从RIA服务中受益?我们是否需要创建一个POCO模型,并从POCO类的服务中更新我们的模型?

JD

回答

1

退房布拉德·艾布拉姆斯26 part introduction to RIA services。除了RIA服务为您提供的几种后端数据抽象之外,他还提供了详细信息,包括:LinqToSql,POCO,NHibernate和WCF服务。希望这些例子中的一个能为您提供您所需的具体框架的参考资料。

+0

谢谢托马斯。我看到一个POCO设置,但似乎无法在我的机器上建立它。我将不得不做更多的研究。 – 2010-04-07 17:43:21

+0

将演示从Brads简介下载到了RIA,并且出现以下错误: 错误指定的TypeDescriptionProvider'System.Web.DomainServices.LinqToEntities.LinqToEntitiesTypeDescriptionProvider'未提供受支持签名之一的公共构造函数。 \t MyApp – 2010-04-08 10:02:42

+0

好的,漫长的一天,但终于让波科工作。对于那些遵循Brads文章的人,请记住他们是用旧版本编写的。首先,我使用实体框架从头开始创建一个应用程序。 http://code.msdn.microsoft.com/RiaServices/Release/ProjectReleases.aspx?ReleaseId=2387演练帮助。然后我删除了EF代码和元和域服务代码,并基本上遵循Brads http://blogs.msdn.com/brada/archive/2009/07/22/business-apps-example-for-silverlight-3-rtm -and净RIA服务七月更新部分-6-POCO和认证,provider.aspx。 – 2010-04-08 17:38:51