【问题标题】:Usage / handling of non relational datasources in .NET applications.NET 应用程序中非关系数据源的使用/处理
【发布时间】:2011-03-07 04:28:38
【问题描述】:

如果数据源不是经典的关系数据库,而是服务,可以/应该使用哪些 .NET(数据/中间层)技术/框架> 或 远程函数调用 或其他什么? WCF RIA 服务WCF DATA 服务 (OData) 等技术是否适合处理非关系数据源?

【问题讨论】:

    标签: .net datasource relational-database data-access-layer data-access


    【解决方案1】:

    您可能想先查看OData。如果您可以通过 OData 公开您的数据,那么您将获得 LINQ 支持以及更多开箱即用的功能。

    可以自己开发一个 LINQ 提供程序来处理 Web 服务等 - 例如,某处有一个“LINQ to Amazon”提供程序。当然,编写自己的提供程序需要大量工作。

    我不能说我做过任何 WCF 工作,但我不认为 EF 真的适合非关系数据。

    【讨论】:

      猜你喜欢
      • 2012-01-18
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-17
      • 1970-01-01
      相关资源
      最近更新 更多