I have recently heard "fanboys" of different .NET ORM methodologies express strong, if not outlandish oppinions of other ORM methodologies. And frankly feel a bit in the dark.
Could you please explain the key merits of each of these .NET ORM solutions?
- Entity Framework
- NHibernate
- Subsonic
- ADO.NET Datasets
I have a good understanding of 1&4, and a cursory understanding of 2&3, but apparently not enough to understand the implied cultural perceptions of one towards the other.