3層アーキテクチャを実装しています。ビジネス層 の役割を3層アーキテクチャで知りたかっただけです。3層アーキテクチャでのビジネス層の使用
私はエンティティフレームワークを使用してアプリケーションを開発しています。だから私は がPLでアクセス可能なエンティティオブジェクト、BL & DLを持っています。私の質問は、エンティティオブジェクトへの入力割り当てがPL OR BLで であるべきかどうかです。(保存方法を検討してください)
3層アーキテクチャを実装しています。ビジネス層 の役割を3層アーキテクチャで知りたかっただけです。3層アーキテクチャでのビジネス層の使用
私はエンティティフレームワークを使用してアプリケーションを開発しています。だから私は がPLでアクセス可能なエンティティオブジェクト、BL & DLを持っています。私の質問は、エンティティオブジェクトへの入力割り当てがPL OR BLで であるべきかどうかです。(保存方法を検討してください)
私はあなたが階層化されたアーキテクチャについて読んだと思います。 http://msdn.microsoft.com/en-us/library/ff648105.aspx
名前からわかるように、ビジネスレイヤーにはすべてのビジネスロジックの実装が含まれています。プレゼンテーション層は、ビジネス層のサービスを呼び出したり、ビジネス層のアセンブリ(DLL)を呼び出したり、入力を渡したりするだけです。
どのような種類のアプリケーションがあるのか教えてください。そうすれば、私はさらに文脈上の情報を提供することができます。
ビジネスレイヤは、アプリケーションレイヤからデータを取得し、データアクセスレイヤを通過する関数を記述するクラスです。
これは非常に幅広い質問です。広範な答えは、「あなたのビジネスロジックをカプセル化/分離する」でしょう。おそらくあなたに懸念されるかもしれないBLLを持っていることに関連したいくつかの特定の質問を投稿したいのですか? – InSane