EntityQuery<T>.Select() to project entities from the RIA Clients without creating DTOs at the server
This is very important..creating DTO's at the service just to fullfil some specific view requirements is very painful and incorrect!
We just be able to project entities just like WCF Data Services does.
This feature is compelling.
This would be a great improvement.
Simplifying returning non-entity (no key!) projections from the server is quite important.
I usually have a WCF service along my DomainService to return all kind of read-only projections, it seems wrong not being able to use my DomainContext to fetch those.
Kasimier Buchcik commented
Would also be great if we could have presentation models generated and mapped automatically using the entity's meta data. The current data shaping is not able to address some issues (like making a property nullable on the client side while the server side entity's property is non-nullable). An integrated auto mapper would be delicious.