私はMVC4アプリを作成しています。最初にEF5モデルを使用し、それをかなりシンプルに保ちました。これは巨大なアプリケーションにはなりません。一度に4〜5人しか参加できず、アプリケーションの任意の部分にアクセスできるようになる前にすべてのユーザーが認証されます。これは非常に単純な注文です。コーディネーターは注文を確認します。 -ディスパッチャは、注文の種類のアプリケーションを実行します。
基本的に私の質問は、アプリケーションのサイズとスコープが非常に小さい場合、リポジトリとViewModelについて心配する必要があるかどうかです。ドメインエンティティに強く型付けされているビューは、そのエンティティ内のすべてのプロパティを使用しています。私はコントローラーでTryOrUpdateModelを使用しており、これが多くの問題を引き起こす可能性があると言っていることをいくつか読んでいますが、それらの問題が何であるかについての情報は多くありません。非常に単純なアプリに、信じられないほど複雑なパターンを使用したくありません。
うまくいけば、私は十分な詳細を提供しました。誰かが私のコードを見たいと思ったら、私はここで本当に障害になっています、そしてコミュニティからのアドバイスを本当に使うことができます。本当にありがとう!