ORM для Mono, MonoTouch и ASP.NET MVC - PullRequest
2 голосов
/ 24 мая 2011

Я планирую приложение, которое будет повторно использовать объекты между веб-приложением ASP.NET MVC, приложением WinForms и приложением MonoTouch для iPad.

Я рассмотрел использование (Свободно) NHibernate в качестве ORM, но меня беспокоит, что если я создам свои сущности для использования в WinForms, при создании приложения для iPad мне придется дублировать сущности и переназначить их для SQLLite на iPad (нет NHibernate на MonoTouch).

Есть ли ORM, где я могу сойти с рук:

  1. Использование одних и тех же объектов (Это должно быть возможно, если объекты извлечены из отображений согласно Fluent NHibernate)
  2. Использование одних и тех же отображений (Возможно, это труднее достичь, и это не так важно

Заранее спасибо.

1 Ответ

4 голосов
/ 25 мая 2011

Я использую ViciProject CoolStorage, и это великолепно. Рекомендуется!

http://viciproject.com/wiki/projects/coolstorage/home

...