La falta de árboles de expresión en Compact Framework me ha molestado desde hace un tiempo, pero realmente no he buscado una solución.Linq Expression Trees en Compact Framework
Hoy he encontrado una publicación de blog sobre un System.Linq.Expressions alternativo construido sobre Mono System.Core y utilizado, p. por db4o (puede encontrarlo here).
Mi pregunta es: ¿ha utilizado esta biblioteca y, de ser así, cuáles han sido sus experiencias con ella (especialmente en lo que respecta al rendimiento)?
No veo el punto, a menos que eventualmente obtengan 'System.Reflection.Emit' para funcionar en dispositivos 'compactos'. – leppie
@leppie: bueno, el punto es tener consultas LINQ basadas en la expresión en el Marco Compacto. De esta forma, el desarrollador aún puede usar LINQ para escribir sus consultas, y db4o puede convertir la consulta LINQ basada en la expresión en su mecanismo de consulta subyacente. Para el caso donde la expresión no puede ser optimizada por db4o, la expresión es interpretada, para eludir la falta de SRE. –