Какой поставщик LINQ с открытым исходным кодом лучший (с точки зрения полноты)?
Я сам разрабатываю поставщика LINQ с открытым исходным кодом и хотел бы позаимствовать как можно больше идей, избежать распространенных ошибок и т. д.
Не ограничивайте себя поставщиками LINQ баз данных, любые предложения поставщиков приветствуются.
Извините за это, но правила закрытия кажутся немного роботизированными в том, как они применяются. Думаю, сейчас это обычное наблюдение.





Веб-сервисы LINQ to Amazon.
http://linqinaction.net/files/folders/linqinaction/entry1952.aspx
LINQ in Action - отличная книга. Хорошая рекомендация.
Посмотрите на LINQExtender как пример расширяемой реализации IQueryable. Он не только представляет собой хороший пример с открытым исходным кодом, но и вы можете использовать его вместо разработки реализации IQueryable с нуля.
У меня есть провайдер псевдо-LINQ: «Нажмите LINQ». Это похоже на Parallel Extensions в том смысле, что он изменяет способ использования существующего источника данных в памяти, а не задействует другой реальный источник данных.
Биты доступны как часть моего проекта MiscUtil. Вероятно, лучше всего связаться со мной в частном порядке, если вы захотите узнать больше (или внести предложения).
Выглядит интересно, дома посмотрю позже.
Проект DbLinq работает над поддержкой linq2sql для других баз данных, и теперь работа с проектом Mono становится полной реализацией System.Data.Linq.
LinqExtender дает возможность начать работу с LINQ для чего угодно, не выполняя сложный синтаксический анализ дерева выражений. Он предоставляет более или менее простую структуру данных, не жертвуя такими вещами, как проекция, где, порядок и т. д. Он все еще находится в разработке, и отправной точкой может быть LinqToFlickr.
Надеюсь, вы найдете это полезным и открытым для любых предложений
LINQExtender уже упоминался
У нас есть полный провайдер linq в Signum Framework
Вы также можете найти источник здесь. (Все поддерево Linq).
Я также посмотрю на Своенравный блог
Есть еще одна реализация «re-linq».
Взгляните сюда:
Надеюсь, это поможет, Патрик
re-linq выглядит многообещающе. очень впечатлил своей мощностью и полнотой. возьму его на тест-драйв в эти выходные.
Наша объектная база данных db4o поставляется с поставщиком LINQ с открытым исходным кодом. Мы даже предоставляем реализацию для CompactFramework. Насколько мне известно, это единственный поставщик LINQ, доступный для CompactFramework.
Комментарий к доводчикам: «неконструктивен»? Я многому научился у предложенных провайдеров. Я бы сказал, что обучение конструктивно, но я думаю, вам не нравится учиться ...