linqとSQLの間の高度な違いは分かっていますが、既に自分でスイッチを作成している人からのアドバイスが必要です。両方の経験。エンティティフレームワークを使用して新しいデータアクセスレイヤープロジェクトをコーディングし始めたら、私は知っておく必要がある重要なことは、インプリメンテーションと低レベルの詳細までは、強力なlinqからSQLのバックグラウンドまでです。アドバイスが必要な場合:LinqからSQLへのEntity Frameworkへの切り替え
私はedmxファイルを作成しました(私はデータベースの最初のアプローチを選択しました)、これまでのところlinqとSQLは全く同じであると思われます。 linq to sqlのように、[この方法で] [この方法]のような項目の短いリストは助けになりますが、エンティティのフレームワークでは、このようにしたいと思うでしょう。
申し訳ありませんが、これは奇妙な質問ですが、回答のすべての試みが大歓迎です。ありがとう!
として成長しますOP。 –
これは重複している可能性があります:http://stackoverflow.com/questions/8676/entity-framework-vs-linq-to-sql – Strillo
EF4では根本的に異なるものはないと思います。あなたがLinq-to-SQLでしたように。 EF4は、(テーブル継承シナリオのように、1つのオブジェクトを複数のテーブルにマッピングしたり、1つのテーブルを複数のオブジェクトタイプにマッピングするなどの)追加機能*を提供しますが、実際にあなたのやり方では得られない「アドオン」です。 –