Do not assume that your users are starting from scratch
I was pointed at Julie Lerman's blog, Sorting out LINQ and Entity Framework for Data Access. This statement caught my eye:
Why do you assume that we are doing it in the first place? This is supposed to be one of the two main advantages of Linq for Entities, the other being not being bound 1:1 to the database schema. If this is the target audiance for Linq for Entities, the people who are hand coding their DAL, then Microsoft has a problem.
About three to four years ago, it would have welcomed with open arms, but the standard about usable OR/M has changed since Microsoft announced and killed Object Spaces, and I get the sense that Microsoft isn't looking at what other Object Relation Mappers (both in .Net and elsewhere) are doing.
And to another point:
No further comment is neccesary, I believe.
Update: Removed wrong attribution.

Comments
Comment preview