Entity Framework
If ever asked what I like most about EF4 then I would reply that it pickups up foreign keys on my database schemas. I do have a few dislikes but these are either from an architectual point of view (which has more to do with ORM itself than EF) or that when entity mappings are created, they are not visually arranged in the design view in any intelligent way.













