Thanks everybody for your responses.

Cheers,
-Miguel

On Jun 9, 3:25 pm, Gunnar Liljas <[email protected]> wrote:
> Or more humbly put, the power of IQueryable and Linq is that it gives the
> developers a productive and strongly typed query syntax, where skills, not
> code, can be brought over to different data scenarios.
>
> It is already a well known fact that in-memory Linq behaves quite
> differently from "Linq to SomeDataBase", and L2S, EF and NH should be
> treated as "equally different" from each other.
>
> There may be perfectly valid reasons to put NHibernate behind a wrapper,
> such as limiting the range queryable types, but I can tell you from real
> experience in two concurrent projects (one with NH, the other with L2S) that
> a generic IRepository<T> is a really crippling concept.
>
> If you want a data source agnostic data layer (extremely rare), you're
> better served by a much more explicit abstraction, e.g with methods like
> "GetNewsForHomePage".
>
> That said, your need for string based Dynamic LINQ must have other reasons.
> What is the scenario?
>
> /G
>
> 2011/6/9 Fabio Maulo <[email protected]>
>
>
>
>
>
>
>
> > "IRepostiory could be Linq-to-sql, Entity Framework or NHibernate."
> > In your imagination perhaps, in the real world no.
>
> > Just put an enum in your domain and then try to use it with Linq2SQL or
> > EF4.
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "nhusers" group.
> > To view this discussion on the web visit
> >https://groups.google.com/d/msg/nhusers/-/gVTGfwC8XtoJ.
>
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/nhusers?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to