2009-04-05 8 views
1

私はMSSQLとMySQLデータベースをサポートしなければならないアプリケーションを構築しています。ストアドプロシージャなどの重複を避けるため、データアクセスアプリケーションブロックを使用して、いずれかのデータベースから広範囲にわたる非常に一般的なデータセットを取得し、より具体的なデータアクセスにDBアジノスティックLINQコードを使用することを検討しています。MySQL InteropのLINQ to DataSets

私の他の選択肢は、最新のSQL/Connectライブラリが明らかにそれをサポートしているように、Entity Frameworkを使用することですが、最近EFに関する多くの悪い報道を見たので、疑問があります。

どちらの方が良いでしょうか?

答えて

0

私はEntity Frameworkに行きます。また、Entity Framework v2は今年よりさらに優れた機能を備えています。

1

DbLinqとお考えですか?私はこれがGoogleのコードプロジェクトに移行したと信じていますが、LINQ-to-SQL(SQL Server)のDataContextアプローチでMySQLをサポートしています。

しばらくの間、公式リリースはありませんでしたが、repo is activeです。