将Windows Mobile、Silverlight和Web项目合并到公共DAL(Ria服务)下

将Windows Mobile、Silverlight和Web项目合并到公共DAL(Ria服务)下,silverlight,entity-framework,windows-mobile,data-access-layer,wcf-ria-services,Silverlight,Entity Framework,Windows Mobile,Data Access Layer,Wcf Ria Services,我的论文刚开始,我必须实现一个将Windows Mobile应用程序获取的报告聚合到中央存储的解决方案。然后,可用数据将通过实体框架模型呈现,使用RIA服务作为Silverlight项目的数据访问层。我可以为windows mobile communication使用RIA服务吗?如何通过相同的DAL在windows mobile应用程序中持久化业务对象?是可能的,还是我应该直接为移动端编写适当的方法?确实可以;取决于您的DAL,它可能能够或不能够在所有设备上序列化为兼容格式。假设不能,你总是可

我的论文刚开始,我必须实现一个将Windows Mobile应用程序获取的报告聚合到中央存储的解决方案。然后,可用数据将通过实体框架模型呈现,使用RIA服务作为Silverlight项目的数据访问层。我可以为windows mobile communication使用RIA服务吗?如何通过相同的DAL在windows mobile应用程序中持久化业务对象?是可能的,还是我应该直接为移动端编写适当的方法?

确实可以;取决于您的DAL,它可能能够或不能够在所有设备上序列化为兼容格式。假设不能,你总是可以很容易地将它们转换成“便携”对象