より高度な基幹業務アプリケーションに関する例/チュートリアル/情報はありますか? PRISM、MEF、MVVM、エンティティ フレームワーク、汎用リポジトリ、プリズムの背後にある仕組み、およびリージョン、ナビゲーションなどの他の MVVM フレームワークを理解するための情報がたくさんあります。
データベースに接続してビューを切り替え、基本的なアプリケーションを作成する方法を知っています。
この時点で、データベース オブジェクトのリストを含む DataGrid が作成されました。この時点で、テンプレートもあり、すべて見栄えが良いとしましょう。
CRUD 操作を実行するために、この最後の部分をどのように実装しますか。DataGrid で直接編集し、更新/追加/削除ボタンを使用する方が良いですか? 行の変更時に更新する必要がありますか? データを編集/追加するためにカスタム モーダル ビューを表示したい場合はどうすればよいですか? 実際のデータ操作のベスト プラクティスは何ですか?
データベース内のレコードを実行して実際に表示/編集/削除できる PRISM/MVVM/Entity Framework アプリケーションの例はありますか?
私が見つけたすべての例は、最終的なデータ実装を実装する方法/理由について詳しく説明していません。
同様の質問の別の回答からの引用:
PRISM に含まれるサンプルは、必要なものすべてをカバーしています。また、PRISM は UI 構成に関するものであり、データ アクセスは対象外です。
私の質問は、PRISM、モーダル ビュー、グリッドでの直接編集などで動作するデータ アクセスを取得する方法についてです。
サンプルは私が必要とするすべてをカバーしているわけではありません。1 つのサンプルに、データベース内のデータを一覧表示し、CRUD 関数を提供するウィンドウがあった場合、これは当てはまります。これらすべてがどのように連携するかを示すサンプルはありますか?