企業の IT 環境から生まれた標準は、常に各レイヤー、ビジネス ロジック、データ アクセス、および場合によっては特定の型のより大きな分離に対してクラス ライブラリ プロジェクトを作成することでした。
現在、自分の Web アプリケーション プロジェクトに取り組んでいるので、この方法でコードを分離する必要はないと思います。
このロジックを共有する必要がある複数のアプリケーションやサービスを有効にする必要はありません。また、展開シナリオに利点はないと思います。
私はすべての成果物を 1 つの Web アプリケーションに配置し、プロジェクト フォルダーで論理的に分離することに傾いています。
コミュニティの考えを知りたかったのです。
さらに情報を追加させてください...
私は MVC プレビュー 5 を使用してこのアプリケーションを作成しているため、単体テストの部分は、フレームワーク内の懸念継承の分離によってサポートされます。私はすべてのテストが好きです!