ここにあるMvcMusicStoreチュートリアルを読み終えたところです。これは、実用的なソースコードを備えた優れたチュートリアルです。これまでのところ、私のお気に入りのMVCv2チュートリアルの1つです。
このチュートリアルは、ADO.NET Entity Frameworkの使用方法を初めて紹介したものであり、そのほとんどが非常に迅速でわかりやすいものであったことを認めなければなりません。ただ、保守性が気になります。顧客が新しいフィールド、テーブル、および関係を必要とする追加機能をサイトに要求する場合、このフレームワークはどの程度カスタマイズ可能ですか?
エンティティモデルは基本的にドラッグアンドドロップのコンピューター生成コードであるため、顧客の変更注文を効率的に実行できないことを非常に心配しています。コードジェネレーターに関する私の経験は良くありません。モデルの内臓に何かがうまくいかず、こぶのあるダンプを元に戻すことができない場合はどうなりますか?
長期的には、人間が読み取って編集できる手書きのモデルを使用する方が、EntityFrameworkを使用するよりも効率的なコースであるかどうか疑問に思います。
エンティティフレームワークを使用して、非常に流動的な開発環境で快適に使用できると言う人はいますか?