dotConnect или "sqlite.phxsoftware.com" для использования Entity Framework с SQLite
Что лучше выбрать из dotConnect или http://sqlite.phxsoftware.com/ для использования Entity Framework с SQLite (в C#)?
3 ответа
System.Data.SQLite довольно хорошо работает с EF.
Я говорю из большого опыта с этим сценарием.
System.Data.SQLite является и всегда будет бесплатным, тогда как dotconnect является приманкой и включает функции.
НТН
Мой опыт работы с DotConnect использует DotConnect для Oracle в течение последних трех месяцев. Я не могу комментировать конкретно DotConnect для SQLLite, однако я предполагаю, что качество будет аналогичным.
Я не видел никакой разницы между этим поставщиком и поставщиком, предоставленным Microsoft. Единственное исключение было, когда VS 2010 был выпущен, Devart потребовалось несколько дней, чтобы выпустить обновленную версию dotconnect. Они пообещали, что новая версия будет доступна в течение недели, и доставили ее через два дня. Они также отправили мне по электронной почте ссылку для скачивания. Они реагируют на электронные письма, и их форумы полезны. Надеюсь, это поможет в принятии вашего решения.
У меня нет опыта работы с dotConnect, но я успешно использовал System.Data.SQLite (sqlite.phxsoftware.com) в течение последних 3 лет в нескольких проектах.
Если есть выбор, я предпочитаю компоненты / библиотеки с открытым исходным кодом, поэтому, если возникнут какие-либо проблемы, я могу быстро устранить их самостоятельно, не полагаясь на поддержку поставщиков и часто ожидая, пока они готовят новый релиз с исправлением ошибок.
Проверьте System.Data.SQLite SF страницу для некоторых обзоров.