ORM Mapper для телефона Windows 7 - PullRequest
       2

ORM Mapper для телефона Windows 7

7 голосов
/ 07 сентября 2010

Я думал об использовании SQLite с телефоном win7 для разработки моего приложения.Я ищу ORM маппер, который будет работать с телефоном Windows 7 и SQLite.

Ответы [ 7 ]

1 голос
/ 09 сентября 2010

Если вы не уверены в использовании SQLite, попробуйте Db4o .Это объектно-ориентированная база данных, поэтому вам не понадобится инструмент ORM (при условии, что вы просто хотите отобразить объект).Также он поддерживает запросы linq.

1 голос
/ 12 июня 2012

До сих пор я нашел следующие ORM, которые поддерживают WP7:

Надеюсь, это кому-нибудь поможет.

1 голос
/ 09 сентября 2010

Я создал облегченный, расширяемый ORM для Compact Framework. Хотя моя эталонная реализация использует SQL Compact, я знаю одного разработчика, который начал работать с SQLite на WinPhone менее чем за один день, просто следуя версии SQL Compact в качестве шаблона. Я собирался сделать этот порт сам, я просто не нашел время.

Вероятно, стоит отметить, что он также отказался от него, потому что SQLite (не среда ORM) был очень, очень медленным.

0 голосов
/ 16 мая 2012

Разве не слон в комнате Linq to SQL , так как это идет с телефоном без дополнительных зависимостей (начиная с Mango)?

0 голосов
/ 24 сентября 2010

Возможно, вы захотите взглянуть на sqlite-net .Оригинальная библиотека фактически предназначена для Mono и MonoTouch, но есть также порт для Compact Framework.Он содержит простой ORM.Быть в состоянии запустить sqlite на WP7 может быть немного сложно (нужно использовать изолированное хранилище), но вы можете попробовать это доказательство концепции библиотеки .

0 голосов
/ 09 сентября 2010

Там есть Perst: http://www.mcobject.com/perst. Я использую его сейчас, отзывов пока мало. Он использует ActiveRecord в качестве шаблона персистентности. Не много документации и т. Д., Но это так ... Пример здесь: http://mobileworld.appamundi.com/blogs/andywigley/archive/2010/06/07/perst-a-database-for-windows-phone-7-silverlight.aspx

http://siaqodb.com/: кажется многообещающим, но не бесплатным

SQLLite было бы круто, в Silverlight доступна полная реализация C #, поэтому WP7 не так уж и далеко. Есть этот POC http://sviluppomobile.blogspot.com/2010/03/sqlite-for-wp-7-series-proof-of-concept.html, но он только SQlLite, нет объекта APi для запроса, хранения и т. Д.

0 голосов
/ 07 сентября 2010

Был задан вопрос о дозвуковой поддержке SQLite на SQLite и дозвуковой

Тем не менее, поскольку на платформе еще нет официальных поддерживаемых баз данных, я не видел, чтобы кто-либо пытался написать общий ORM для различных реализаций баз данных, созданных людьми.

...