モデル ファースト プロジェクトをコード ファーストに変換しようとしていますが、グラフィカル デザイナーでモデルを扱うのが難しくなることがわかります。残念ながら、グーグルで検索しても、コード ファースト開発の方法を説明している適切なリファレンスが 1 つも見つかりません。ほとんどのリソースは古くなっています (そのため、古くなっているため、コードのみと呼ばれています)。私が見つけることができる他の参考文献は、コンテキスト構築とコードファーストの基本を理解していることを前提としているようです (たとえば、それらはコードを参照してコンテキストを構築しますが、そのコードが実際にどこに行くべきか、実際にどのように実行されるかについては説明しません)。
POCO エンティティをデータベース スキーマにマップする方法を説明する、コード ファースト開発向けの適切なリソースはありますか?
編集:わかりました、今のところコードを最初にあきらめます。私の回答でリンクした入門ドキュメントには、いくつかの欠陥があるようです (たとえば、コンテキスト構築と EntityConnection dbConnection 型の詳細、関係マッピング コードの一部が記述どおりにコンパイルされないなど)。これを機能させる方法を見つけるために2日間を費やしましたが、(私は思うに)近づきましたが、最終的にはGoogleが完全に役に立たずに失敗しました。
現時点では、モデル ファーストの開発を続ける方が生産的だと思います。edmx がぎこちなくなる頃には、コード ファーストが CTP 状態ではなくなり、より良くなっていることを願っています (実際に存在するいくつかのもののように)。 ) ドキュメンテーション。
POCO に関する回答を正しいものとしてマークしています。実際にはコードファーストではありませんが、コードにエンティティを含める場合は、データベースとそれから生成された EDMX が必要ですが、おそらく最善の策です。それが機能する前に。