3

私はエンティティ フレームワーク アーキテクチャが初めてです。ファイルを使用してサンプル コードを作成しようとしましたedmxが、エンティティ フレームワークのジェネリック コードを書きたいと思います。このジェネリック コードを書くことの利点を知りたいです。エンティティ フレームワーク オブジェクトによって既に提供されているメソッドが非常に多いためです。

あなたの答えが私の新しいプロジェクトの開発に役立つので、あなたの答えを教えてください.

4

1 に答える 1

4

エンティティフレームワークアーキテクチャを初めて使用する場合は、Code-First開発から開始できます。

コードファーストとは何ですか?

あなたはできる、

  1. デザイナを開いたり、XMLマッピングファイルを定義したりすることなく開発できます

  2. 基本クラスを必要とせずに「プレーンオールドクラス(poco)」と書くだけでモデルオブジェクトを定義できます

  3. 明示的に何も構成せずにデータベースの永続性を可能にする「設定より規約」アプローチを使用する

  4. オプションで、規則ベースの永続性をオーバーライドし、流暢なコードAPIを使用して永続性マッピングを完全にカスタマイズします

あなたはここで非常に良い軽量MVCミュージックストアアプリケーションに従うことができます

EntityFramework4を使用したコードファースト開発に関する詳細はこちらから入手できます。

これがお役に立てば幸いです。

于 2012-12-27T07:38:07.953 に答える