Я читал обновления в наборах данных по сравнению с другими объектами ORM, такими как ADO.NET Entity Framework, но многие из них относятся к более старой версии, поэтому с EF 4 как вариант сегодня, что мнение людей для наборов данных против EF 4, что лучше, хуже?ADO.NET EF 4 vs. DataSets (любого вида)
Мне нравится EF 4, потому что:
- Дизайнер, наконец, работает хорошо.
- Варианты вариантов модели (POCO, таблицы слияния/разбиения, будущий подход только для кода и т. Д.).
- MS продолжает выпускать обновления с фреймворком.
- Возможности доступа к метаданным или отслеживанию состояния модели.
Что вы думаете?
Спасибо.
Вы также можете посмотреть другие ORM, NHibernate гораздо более зрелые – Iain
Я тоже оцениваю это; этот вопрос был конкретным вопросом, заданным мной напрямую, поэтому я хотел только обратиться к нему. В какой-то момент EF против NH будет отдельным обсуждением внутри. Я хочу, чтобы NH поддерживал LINQ, а не через отдельный проект с открытым исходным кодом .... –