我正在开发一个新项目,并且正在考虑使用超出Linq to SQL的ORM。我目前已将Linq to SQL连接到存储库,但我不喜欢我的Repo与我的数据库结构相匹配的方式。 (示例:我在Users和OpenID之间有一个连接,我需要一个2个类(每个表一个)和一个连接它们的View类。
我听说Telerik的OpenAccess ORM有一些好处,我确实有它的许可证(尽管已过时 - 最新版本:2009。1 405(2009年4月5日))
我的问题是......
有人用过它吗? 学习曲线如何? 对于我上面的场景,它是一个很好的工具吗? 版本我没有更新我的许可证吗?
答案 0 :(得分:1)
我们公司是一家价值25亿美元的太阳能制造公司。当我们开始设计我们所有应用程序所基于的应用程序框架后端的v2时,我们看了一下Telerik ORM。我花了几个星期看着它。我们的结论是,对于我们的需求来说,它太复杂,有点不稳定。我们选择了L2S,并没有后悔。 L2S提供了我们所需的所有功能,并且简单直接。 IMO,微软在实体框架上花了这么多资源太糟糕了,因为他们在L2S中有一个胜利者。