10

什么是最好的开源 LINQ 提供程序(就完整性而言)?

我自己正在开发一个开源 LINQ 提供程序,我想尽可能多地借鉴一些想法,避免常见的陷阱等。

不要将自己局限于数据库 LINQ 提供者,欢迎提供任何提供者建议。

4

8 回答 8

6

还有另一种实现“re-linq”。

看看这里:

希望它有帮助,帕特里克

于 2009-10-13T21:39:54.563 回答
4

我们的对象数据库db4o带有一个开源 LINQ 提供程序。我们甚至提供了 CompactFramework 的实现。据我所知,这是唯一可用于 CompactFramework 的 LINQ 提供程序。

于 2010-05-29T13:03:11.690 回答
3

LINQ 到亚马逊网络服务。

http://linqinaction.net/files/folders/linqinaction/entry1952.aspx

于 2008-10-06T14:47:42.713 回答
1

查看LINQExtender以获取可扩展的 IQueryable 实现的示例。它不仅提供了一个很好的开源示例,而且您可能会发现您可以使用它而不是从头开始开发 IQueryable 实现。

于 2008-10-06T14:47:58.113 回答
1

我有一个伪 LINQ 提供程序:“ Push LINQ ”。它与并行扩展类似,因为它改变了现有内存数据源的使用方式,而不是让另一个实际数据源发挥作用​​。

这些位作为我的MiscUtil项目的一部分提供。如果您参与其中并想了解更多信息(或提出建议),最好私下联系我。

于 2008-10-06T15:25:42.967 回答
1

DbLinq项目正在为其他数据库提供 linq2sql 支持,现在正在与 Mono 项目合作以成为完整的 System.Data.Linq 实现。

于 2008-10-06T16:55:48.870 回答
1

我们在Signum 框架中有一个完整的 linq 提供程序

你也可以在这里找到源代码。(所有 Linq 子树)。

我还要看看任性的博客

于 2009-03-13T02:10:14.097 回答
0

LinqExtender提供了一种无需执行复杂的表达式树解析即可开始使用 LINQ 的方法。它提供了或多或少简单的数据结构,而不会牺牲诸如投影、位置、排序等之类的东西。它仍在开发中,起点可能是LinqToFlickr

希望你觉得它有用并且对任何建议都持开放态度

于 2008-10-15T12:12:33.370 回答