Visual Studio 内でコードを生成するカスタム ツールを提供する Microsoft の傾向は、私にとって必ずしも魅力的ではありません。Entity Framework に関しては、Db Context Template の使用や edmx ファイルの作成を避けたいと考えています。
Visual Studio 内でコードを生成する Microsoft のカスタム ツールが気に入らない理由はいくつかあります。
1) Entity Framework 構成のデータベースへの接続文字列には、醜いメタデータ コードが含まれています。
2) 日付モデルを変更する必要がある場合、edmx ビジュアル ファイルを変更する必要があります。データ モデルを変更したいときに、ある種のビジュアル ツールに制御を渡すのは好きではありません。それはとても「私のコントロール外」に見えますか?
POCOを手動でコーディングする方法と、対応するコードごとのマッピングを示してください。