【问题标题】:Recommend .NET data access layer/middle tier推荐.NET数据访问层/中间层
【发布时间】:2011-01-31 15:13:07
【问题描述】:

我目前正在创建一个 MVC 应用程序,该应用程序可能会扩展为包括使用相同数据的 silverlight、wpf 和可能的 windows phone。

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

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

我应该使用网络服务/WCF 吗? RIA 服务? 远程? 或者别的什么。

人们过去使用过什么,您有什么推荐的?

谢谢

【问题讨论】:

    标签: .net design-patterns data-access-layer data-access


    【解决方案1】:

    绝对不建议使用远程处理,因为它已被 WCF 取代。 也许ADO.NET Data Services 适合您。使用数据服务,您可以创建基于 REST 的服务。易于实施和使用。

    Here 你可以阅读微软对此的评价。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2010-11-14
        • 2010-10-16
        • 1970-01-01
        • 2011-02-04
        • 2011-02-26
        • 2012-11-19
        • 2017-08-01
        • 2011-10-20
        相关资源
        最近更新 更多