私の会社では、大規模なビジネス アプリケーションを .NET に移植することに関心があります。デスクトップ版と Silverlight 版の開発を予定しています。私は主に CSLA フレームワークを調査しました (ロッキーの本をすでに途中で入手しました) が、少し過剰に設計されていることがわかりました。データ層側もそれほど洗練されていないように見えました。
CSLA が行っていることを行うと主張する他のフレームワークはありますか? ORM ツール (L2S、EF、NHibernate など) について話しているわけではありません。ビジネス ルールをサポートするフレームワーク、簡単な n 層アーキテクチャ、オブジェクトはデータベース駆動ではなくドメイン駆動、ビジネス オブジェクトのセキュリティなどに興味があります。 ...
必要な作業の一部を実行する小さなフレームワークを見つけることができることは知っていますが (エンタープライズ アプリケーション ブロックが思い浮かびます)、すべてが含まれているフレームワークを探しています。