SQLite (C#) で Entity Framework を使用する場合、dotConnectまたは " sqlite.phxsoftware.com "のどちらを選択するのが適切ですか?
3 に答える
DotConnectでの私の経験は、過去3か月間DotConnectforOracleを使用しています。DotConnect for SQLLiteについて具体的にコメントすることはできませんが、品質は同じだと思います。
このプロバイダーとMicrosoftが提供するプロバイダーの間に違いは見られませんでした。唯一の例外は、VS 2010がリリースされたときで、Devartがdotconnectの更新バージョンをリリースするのに数日かかりました。彼らは、新しいバージョンが1週間以内に利用可能になると約束し、2日で配信しました。また、ダウンロードリンクをメールで送ってくれました。彼らは電子メールに応答し、彼らのフォーラムは役に立ちます。これがあなたの決定に役立つことを願っています。
System.Data.SQLite は EF と非常にうまく連携します。
私はこのシナリオに関する多くの経験から話します。
System.Data.SQLite は常に無料ですが、dotconnect は機能をおとりにしてスイッチを入れます。
HTH
dotConnect の経験はありませんが、過去 3 年間にいくつかのプロジェクトで System.Data.SQLite (sqlite.phxsoftware.com) を使用して成功しました。
選択肢がある場合は、オープンソースのコンポーネント/ライブラリを好みます。そのため、問題が発生した場合は、ベンダーのサポートに頼ることなく、自分で迅速にトラブルシューティングを行うことができます。また、ベンダーがバグ修正で新しいリリースを準備するまで待つこともよくあります。
いくつかのレビューについては、System.Data.SQLite SF ページを確認してください。