これは大きなプロジェクトなので、私たちが間違いを犯した場合、次の 3 年で同じ間違いを繰り返すことになりますので、時間を割いて助けていただけませんか。
asp.net mvc4、Html5、および CSS3 で新しい大きなプロジェクトを開始しています (アプリケーションがタブレット、デスクトップ、モバイルをターゲットにする必要があるため、これらを優先します)。したがって、最初にクラスを作成し、db(sql express) を準備して適切にデプロイするなど、コードファーストのアプローチ (最新) から始めることができ、EF の移行もサポートされているので、プロジェクトがより成功するようになると思います。簡単にメンテナンスできます。しかし、マネージャーの小さな懸念は、彼が正しいか間違っているかはわかりません。彼は仕事の経験が豊富ですが、MVCも初めてです。以下は私の質問です。これを調べてください。
-テーブルを含むデータベースの準備が整いました。-今、プロジェクトを開始する必要があります。(コードを最初にリバースエンジニアリングして開始できると思います)しかし、そのために、マネージャーは私たちのチームに、ストアドプロシージャを優先して作成し、asp.net mvc 4を使用するように依頼しましたか? 私の質問は、その組み合わせでプロジェクトを行う正しい方法ですか? なぜ私はオンラインでビデオ/チュートリアルを見てきましたか?彼らはその組み合わせでサンプルを言ったことはなく、ストアドプロシージャを使用しないとすべてが言っています.EF ORを介してストアドプロシージャを使用しているため、得られないパフォーマンスなどの問題ですか?バックエンドでストアド プロシージャを使用しているため、PM が言うように、パフォーマンスと保守が容易になります。
私は完全に混乱していますか?解決策があれば、これで私を助けてください。