VS2010 Pro + SqlServer Express.
ガイドなしで ASP.NET MVC 3 に落とし込まれましたが、Web (2 冊の本を注文しました) だけで、私は地面から降りることさえできません。
私が得るMVC自体。問題ない。PHP、Ruby、そして恐ろしい WebForms でさえ、私のツールベルトにしっかりと押し込まれ、それ以前には C++ QT クライアント サーバー開発の長い歴史がありました。
EF4 ORM を使用して ASP.NET MVC 3 をデータベースに結び付けることは私を殺しています。
目標:
- DBA によってモデル化されたデータベースを使用します。すべての命名規則を指定できますが、コード ファーストはオプションではありません。
- EDMX にインポートします。これは、DBA の DB から VS ツールを使用して定期的に更新され、直接編集されることはありません。
- モデルとして使用するために、EDMX から部分クラスを生成します。これは、VS ツールを使用して定期的に更新され、直接編集されることはありません。
- 「buddy」を使用して、コントローラー/ビューの必要に応じてコードでモデル クラスを拡張します。
- 結果のモデルを直感的に使用し、それをビューに渡し、挿入/保存のために投稿を取得します...
私は、まさにこのユース ケースに関する非常に多くのブログ、フォーラム の投稿、ウォークスルー、およびスタック オーバーフロー の投稿を見たり読んだりしてきました。魔法のユニコーンに乗ってみたり、続いて最新の4.2beta1 と DbContext ジェネレーターに乗ったりしました。
しかし、地面から降りることはできません。指示に従いますが、操作方法がわかりません。「バディ」にはどのような規則が必要ですか (もしあれば)? どうやって使うの?どうすればデータを取得できますか? データの書き込み方法を教えてください。すべての例は異なって見えます。MVC ガイドは、常に UI 側に焦点を当てています。EF ガイドは、MVC での使用法をカバーしていません。
これらは基本的な質問であり、私は現在、WWW で最も無能な馬鹿のように感じています。
上記の方法で MVC3 と EF4.x を現在使用している人はいますか?