私はサービスレイヤーとビジネスレイヤー、およびそれらの比較について多くのことを読んでいます。私はこのトピックに関するStackOverflowのスレッドをいくつか読んだことがありますが、2つの違いがある場合は、それでも混乱しています。私には、主に、ある開発者が中間層をビジネス層と呼び、別の開発者がそれをサービス層と呼ぶ命名規則のようです。私がここSOやWebで見たコードから、彼らは主に同じことをしているようです-つまり、リポジトリにクエリを実行し、フィルタリングや検証を行って、結果をプレゼンテーション層に返します。では、誰かが2つの違いを明確にすることができますか?または、評価にマークがありませんか?
私はEF、MVC 3、VBNET、FYIで作業しています