什么是最好的开源LINQ提供程序(在完整性方面)?
我自己正在开发一个开源LINQ提供程序,我想借尽可能多的想法,避免常见的陷阱等。
不要限制自己使用数据库LINQ提供程序,欢迎任何提供程序建议。
答案 0 :(得分:6)
还有另一个实现“re-linq”。
看看这里:
希望它有所帮助, 帕特里克
答案 1 :(得分:4)
我们的对象数据库db4o附带一个开源LINQ提供程序。我们甚至为CompactFramework提供了一个实现。据我所知,这是CompactFramework唯一可用的LINQ提供程序。
答案 2 :(得分:3)
LINQ to Amazon网络服务。
http://linqinaction.net/files/folders/linqinaction/entry1952.aspx
答案 3 :(得分:1)
查看LINQExtender以获取可扩展IQueryable实现的示例。它不仅提供了一个很好的开源示例,而且您可能会发现可以使用它而不是从头开发IQueryable实现。
答案 4 :(得分:1)
我有一个伪LINQ提供程序:“Push LINQ”。它就像Parallel Extensions一样,它改变了现有内存数据源的使用方式,而不是将另一个实际的数据源发挥作用。
这些位是MiscUtil项目的一部分。如果你进入它并希望了解更多(或提出建议),最好私下给我打电话。
答案 5 :(得分:1)
DbLinq项目正在研究对其他数据库的linq2sql支持,现在working with the Mono project将成为一个完整的System.Data.Linq实现。
答案 6 :(得分:1)
答案 7 :(得分:0)
LinqExtender提供了一种方法,可以在不进行复杂的表达式树解析的情况下开始使用LINQ。它提供了或多或少的简单数据结构,而不会牺牲投影,其中,排序等等。它仍在开发中,起点可能是LinqToFlickr。
希望您觉得它有用并且对任何建议都是开放的