代码之家  ›  专栏  ›  技术社区  ›  lancscoder

推荐.NET数据访问层/中间层

  •  0
  • lancscoder  · 技术社区  · 14 年前

    我目前正在创建一个mvc应用程序,它可能会扩展到包括silverlight、wpf和可能的windows phone,所有这些都使用相同的数据。

    所以我创建了一个类库来保存我的所有对象,并且我创建了mvc应用程序。

    我的问题是访问数据的最佳方式是什么?考虑到未来可能的扩张。

    我应该使用web服务/wcf吗? RIA服务? 远程处理? 或者别的什么。

    过去人们用过什么?你有什么建议?

    谢谢

    2 回复  |  直到 14 年前
        1
  •  1
  •   Walter    14 年前

    我们已经编写了一组应用程序,其中有一个web应用程序和一个共享数据的winform/smart客户端(到目前为止还没有手机应用程序)。我们总是选择web服务/wcf应用程序作为传递数据的方法。这是一个简单的架构(简单就是好),可靠,易于维护。

        2
  •  0
  •   Rhapsody    14 年前

    远程处理是绝对不建议的,因为它是由WCF的超种子。 也许 ADO.NET Data Services 是给你的。使用数据服务,您可以创建基于rest的服务。易于实施和使用。

    Here 你可以看看微软是怎么说的。