現在、ASP .net アプリケーションに取り組んでおり、いくつかの利点があるため、MVP パターン (UI 用) を使用したいと考えています。
しかし、そのアプローチを進めることの短所は、時間を浪費する手作業のコーディングが多すぎることです。
任意のテンプレートまたは LINQ to SQL を使用して DAL を生成できることは既に確認しましたが、唯一の問題は、ユーザー コントロール (ビュー) とボイラープレート コード (データ バインディング用) によって実装する必要があるインターフェイスの生成にあります。
今問題は
1) codesmith テンプレートを使用して MVP パターンを取得することは可能ですか (UI レイヤーとデータ バインディングでインターフェイスとプロパティを生成するため)
2) MVP パターンを先に進めて、codesmith テンプレート ジェネレーターまたはその他のツールによって提供される単純なアプローチを使用することはお勧めできません。
注 : ASP .Net MVC を使用することも検討しましたが、知識不足 (学習要件) とプロジェクト タイム ラインのため、その考えを取り下げる必要があります。
編集: 人月の労力に関しては、このアプリケーションを開発するのにおよそ 35 ~ 40 人月の労力です
私に提案してください。