【问题标题】:Telerik OpenAccess ORM - Is anyone using it?Telerik OpenAccess ORM - 有人在使用它吗?
【发布时间】:2010-06-20 19:58:37
【问题描述】:

我现在正在开发一个新项目,并且正在考虑使用超越 Linq to SQL 的 ORM。我目前已经将 Linq to SQL 连接到存储库中,但我不喜欢我的 Repo 必须匹配我的数据库结构的方式。 (例如:我在用户和 OpenID 之间有一个连接,我需要一个 2 个类(每个表一个)和一个用于连接它们的视图的类。

我听说过有关 Telerik 的 OpenAccess ORM 的一些好消息,并且我确实拥有它的许可证(尽管已过时 - 最新版本:2009.1 405(2009 年 4 月 5 日))

我的问题是……

有人用过吗?
学习曲线如何?
它是我上述场景的好工具吗?
我的版本是否可以,无需更新我的许可证?

【问题讨论】:

    标签: asp.net linq-to-sql orm openaccess


    【解决方案1】:

    我们公司是一家 $2.5B 的太阳能制造公司。当我们开始设计我们所有应用程序都将基于的应用程序框架后端的 v2 时,我们查看了 Telerik ORM。我花了几个星期看它。我们的结论是,它对于我们的需求来说太复杂了,而且有点不稳定。我们选择了 L2S,并没有后悔。 L2S 提供了我们需要的所有功能,而且简单直接。 IMO,微软在实体框架上花费了这么多资源,这太糟糕了,因为他们在 L2S 中有赢家。

    【讨论】:

    • 所以 Linq to SQL 可以很好地与您一起工作,即使每个表/视图有一个类的限制?
    • 是的。当我们需要创建一个“复合”实体/类,一个包含来自多个表的数据的类时,我们通常会创建一个视图,并将视图视为我们的复合实体。这也允许我们在视图中而不是 Linq 中隐藏复杂的连接。
    • 谢谢。这就是我迄今为止一直在做的事情。我只是想看看使用我拥有的 OA 许可证是否有好处。
    猜你喜欢
    • 2010-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    相关资源
    最近更新 更多