如何在Silverlight 5、实体框架6、Telerik、数据服务/ RIA中配置项目



我正在尝试在VS2013中使用OpenRIA配置Silverlight 5的Silverlight商业应用程序。我正面临着一个很大的挑战。

  1. 没有Silverlight商业应用程序模板。经过研发,我得到了使用Open RIA的软件。

  2. 当我试图使用实体框架6与Oracle Devart添加NuGet包后ADO。Net向导不允许继续。所以我和Devard Wizard一起搬来了。有补充道。

  3. 现在我尝试使用WCF 5.6数据服务,但没有成功。5-6周完全不起作用。
  4. 现在我尝试使用域名服务,在更新模板出现后没有可用的模板。
  5. 现在我添加此服务没有域类显示向导选择。不知道后来他们在做了很多次之后跳出了盒子。
  6. 当它出现时,现在添加了1个服务。错误2"System.Data.Entity.Core.Objects"。ObjectSet'不包含'AttachAsModified'的定义,也没有扩展方法'AttachAsModified'接受类型为'System.Data.Entity.Core.Objects '的第一个参数。可以找到ObjectSet'(您是否缺少using指令或程序集引用?)D: hpmsweworkspace hpmsapp. web ServiceHpmsDomainService.cs 49 13 hpmsapp. csWeb

问题出现了。所以作为一个整体,现在我很困惑。我做错了什么?

我有一个这样的要求:我必须建立一个ESRI应用程序,其空间数据是在Oracle 11g它来自不同的来源。每个模块与不同的数据交互。我的客户想要丰富的应用程序,所以我们选择Telerik Silverlight UI。最好的模板是什么?什么应该是建筑谁可以建议请帮助。我在VS2013, DevArt, WCF RIA, Domain Service, WCF Service & &;验证吗?

当我试图使用实体框架6与Oracle Devart添加NuGet包后ADO。Net向导不允许继续。所以我和Devard Wizard一起搬来了。有补充道。

当使用EDM设计器时,您应该将EF-provider的注册添加到*。在添加新的ADO之前,请先修改配置文件。. NET实体数据模型到项目:http://blog.devart.com/entity-framework-6-support-for-oracle-mysql-postgresql-sqlite-and-salesforce.html

Entity Developer将EF-provider的注册添加到*。自动配置文件。我们建议您使用实体开发器(Devart实体模型,*.edml)而不是EDM设计器(ADO)。. NET实体数据模型,*.edmx),因为它是为与Oracle一起工作而调整的,并且具有高级功能:http://www.devart.com/entitydeveloper/ed-vs-edm.html.

错误2 'System.Data.Entity.Core.Objects。ObjectSet'不包含'AttachAsModified'的定义,也没有扩展方法'AttachAsModified'接受类型为'System.Data.Entity.Core.Objects '的第一个参数。可以找到ObjectSet'(您是否缺少using指令或程序集引用?)

似乎你的上下文来自ObjectContext,而不是DbContext (EntityObject模板是在Entity Developer中创建模型向导的最后一步选择的)。如果是,请执行以下步骤:

  • 展开模型资源管理器中的"Templates"节点;
  • 右键单击"EntityObject"模板,在快捷菜单中选择"Delete";
  • 在模型资源管理器的"模板"节点的快捷菜单中选择"新建模板",然后选择"DbContext"模板;
  • 保存更改以生成模型的代码。

对于Entity Developer中可用的模板,我们建议您使用这些:

  • DbContext -生成一个强类型的DbContext类,不考虑持久化的实体类,以及它们的流畅映射代码;
  • WCF RIA域服务——生成一个WCF RIA服务域服务类;
  • Data Annotations Metadata -生成Data Annotations元数据类,并用Data Annotations属性装饰实体类和属性,这些属性指定验证规则、数据显示设置,并定义Windows Communication Foundation、Dynamic Data和WCF RIA Services的元数据。

请参考实体开发人员文档中的相应章节:模板系统概念。

最新更新