DDD またはモデル ファースト アプローチに基づくコード生成の「完全な」ソリューションを探しています。理想的には、これは個別のアプリケーションまたは VS プラグインであり、カスタム ビジネス ロジックも保持しながら、標準的な配管コードをできるだけ多く生成するために使用および再利用できます。
WCF サービス アプリ、データ レイヤー、エンティティ モデルなどを含む VS プロジェクトと、足場を備えた ASP.MVC (および/または Web フォーム) サイト、Windows クライアントなどのクライアント アプリケーションを生成したいと考えています。
Entity Framework と NHibernate、S#ahrp Architecture などのオープンソース フレームワーク、商用製品など、多くの選択肢があることは知っています。ほとんどの投資が間に合うことを知っているので、私は何に対してもオープンです。
更新: これに追加するには: Entity Framework (4.0) は、C# ビジネス クラスとデータベース スキーマを生成するため、大きな前進であり、「モデル」に集中できます。これは良いことです。ある種の(メタ)モデルに基づいて他のオブジェクトを生成できるようにするために、1 レベル高くなるものはありますか。