私はフレームワークを開発しており、パフォーマンスを向上させ、コードを少なくするためのサンプルとベスト プラクティスが必要です。アプリケーション アーキテクチャ ガイド バージョン 2で言及されている次のようなトピックのほとんどをカバーする Web アプリケーション用の POCO を使用するオープン ソース エンタープライズ プロジェクトがあるかどうか疑問に思います。
- 認証
- 認可
- キャッシング
- レイヤー間の通信
- 例外管理
- ロギング
- 検証
- 取引
- ...
編集: Microsoft Enterprise Library は上記のトピックを実装しましたが、階層化されたエンタープライズ フレームワークではありません。1Codeも同様。シンプルなクラスをエンティティとして使用する、リソースベースの認証を含む UI/[ファサード]/BLL/共通/データ アクセス レイヤーを備えたエンタープライズ プロジェクトのサンプルを探しています。疎結合の多層 (多層への準備ができている) サンプル。