Лучший поставщик LINQ с открытым исходным кодом
Какой лучший поставщик LINQ с открытым исходным кодом (с точки зрения полноты)?
Я сам разрабатываю провайдер LINQ с открытым исходным кодом, и я хотел бы заимствовать как можно больше идей, избегать распространенных ошибок и т.д.
Не ограничивайте себя поставщиками LINQ базы данных, предложение любого провайдера приветствуется.
Ответы
Ответ 1
Существует еще одна реализация "re-linq".
Посмотрите здесь:
Надеюсь, что это поможет,
Патрик
Ответ 2
Наша объектная база данных db4o поставляется с поставщиком LINQ с открытым исходным кодом. Мы даже обеспечиваем реализацию для CompactFramework. Насколько мне известно, это единственный поставщик LINQ, доступный для CompactFramework.
Ответ 3
LINQ для веб-служб Amazon.
http://linqinaction.net/files/folders/linqinaction/entry1952.aspx
Ответ 4
Посмотрите LINQExtender для примера расширяемой реализации IQueryable. Это не только хороший пример с открытым исходным кодом, но вы можете обнаружить, что можете использовать это вместо разработки реализации IQueryable с нуля.
Ответ 5
У меня есть провайдер псевдо LINQ: " Push LINQ". Это похоже на Parallel Extensions в том смысле, что он изменяет использование существующего источника данных в памяти, а не приводит к воспроизведению другого реального источника данных.
Биты доступны как часть моего проекта MiscUtil. Вероятно, лучше всего пинговать меня конфиденциально, если вы займетесь этим и хотите узнать больше (или сделать предложения).
Ответ 6
Проект DbLinq работает над поддержкой linq2sql для других баз данных и теперь работая с проектом Mono, чтобы стать полноценной реализацией System.Data.Linq.
Ответ 7
У нас есть полный поставщик linq в Signum Framework
Здесь вы можете найти источник здесь. (Все поддерево Linq).
Я также посмотрел на Блог Wayward
Ответ 8
LinqExtender дает возможность начать с LINQ ко всему, не выполняя сложный синтаксический анализ выражений. Он дает более или менее легкую структуру данных, не жертвуя такими вещами, как проекция, где, порядок и т.д. Его все еще разрабатывается, а отправной точкой может быть LinqToFlickr.
Надеюсь, вы сочтете это полезным и открытым для любого предложения