La mancanza di alberi di espressione in Compact Framework mi ha infastidito da tempo, ma non ho davvero cercato una soluzione.Alberi di espressione Linq in quadro compatto
Oggi, ho trovato un post sul blog su un System.Linq.Expressions alternativo costruito su Mono System.Core e utilizzato per es. di db4o (lo trovi here).
La mia domanda è: avete utilizzato questo catalogo e, in caso affermativo, quali sono state le vostre esperienze (soprattutto per quanto riguarda le prestazioni)?
Non vedo il punto, a meno che non ottengano 'System.Reflection.Emit' per lavorare su dispositivi 'compatti'. – leppie
@leppie: beh, il punto è avere query LINQ basate su espressioni su Compact Framework. In questo modo, lo sviluppatore può ancora utilizzare LINQ per scrivere le sue query e db4o può trasformare la query LINQ basata sull'espressione nel suo meccanismo di query sottostante. Nel caso in cui l'espressione non possa essere ottimizzata da db4o, l'espressione viene interpretata per aggirare la mancanza di SRE. –