У меня есть объектная модель, которую я хочу сохранить, используя встроенную базу данных. До сих пор я смотрел на db4o, NHibernate на SQLCE (w / linq) и RavenDB. Это будет использоваться в настольном приложении C #.
Ключевые возможности, которые я хочу использовать: Linq или аналогичный для запросов (без SQL или HQL), встроенный механизм обработки данных, pocos, первая модель poco, без установки (без реестра или аналогичного)
Кто-нибудь может предложить один? Три из которых я смотрю на лучший выбор? Есть ли другие варианты? Кто-нибудь из трех может порекомендовать одно другому?
Спасибо
См. этот вопрос. Для поддержки LINQ ознакомьтесь с DbLinq, или, поскольку вы уже собираетесь использовать NHibernate, вы можете использовать собственный поставщик LINQ NHibernate.