source net hub dotnet code .net linq open-source

.net - net - El mejor proveedor de LINQ de código abierto



github linq (8)

¿Cuál es el mejor proveedor de código abierto LINQ (en términos de integridad)?

Estoy desarrollando un proveedor de LINQ de código abierto y me gustaría tomar tantas ideas como pueda, evitar errores comunes, etc.

No se limite a los proveedores de bases de datos LINQ, cualquier sugerencia del proveedor es bienvenida.


LinqExtender proporciona una forma de comenzar con LINQ a cualquier cosa sin hacer el complejo análisis de árbol de Expresión. Da una estructura de datos más o menos fácil, sin sacrificar cosas como proyección, dónde, orden por etc. Aún está en desarrollo y un punto de partida podría ser LinqToFlickr .

Espero que lo encuentres útil y esté abierto a cualquier sugerencia


El proyecto DbLinq está trabajando en el soporte de linq2sql para otras bases de datos, y ahora está trabajando con el proyecto Mono para convertirse en una implementación completa de System.Data.Linq.



Mire LINQExtender para ver un ejemplo de implementación de IQueryable extensible. No solo proporciona un buen ejemplo de código abierto, sino que puede utilizarlo en lugar de desarrollar una implementación IQueryable desde cero.


Tengo un proveedor pseudo-LINQ: " Push LINQ ". Es como las Extensiones Paralelas, ya que cambia la forma en que se usa una fuente de datos en memoria existente, en lugar de poner en juego otra fuente de datos real.

Los bits están disponibles como parte de mi proyecto MiscUtil . Probablemente sea mejor hacerme ping en privado si entiendes y quieres saber más (o hacer sugerencias).




Nuestra base de datos de objetos db4o viene con un proveedor LINQ de fuente abierta. Incluso proporcionamos una implementación para CompactFramework. Que yo sepa, este es el único proveedor de LINQ disponible para CompactFramework.