DBMLによって形成されたデータアクセスレイヤーの機能
-
04-10-2019 - |
質問
必要なすべてのオブジェクトを含める1つのDBMLによって形成されているデータアクセスレイヤーを取得しました。このDBMLでより多くの機能を記述する必要がありますか、それともDBMLをDALとして使用できますか?私は現在、ビジネスロジックレイヤーのテーブルからすべての記事を取得するために機能を書いているので、これを尋ねます。だから私は今、ちょっと迷っています。どのような例を与えることができるように、ビジネス層に何を入れるかは明らかです。
解決
ビジネスロジックレイヤーは、基本的にビジネスルールとビジネスエンティティを置く場所です。ユーザーが記事を追加したり、記事を編集したり、記事を削除したりできるようにすることで有効性チェックなどを行いたい場所です。下線様式のDB構造について、およびDB構造がインターフェイスを定義していないことを知る必要があります。
必要な場合は、自分でそれを決定する必要があります。
他のヒント
http://www.microsoft.com/events/series/modernsoftdev.aspx?tab=webcasts&id=42420
Microsoftは、C#を使用した最新のソフトウェア開発に関するJoe Hummelが実施した一連のWebキャストを行いました。そこでは、低レベルのデータアクセスレイヤーの構築と、それがビジネス層とどのように相互作用するかについて多くのことを見つけることができます。私はそれらのレッスンから多くを学びます..本当に良いこと。
所属していません StackOverflow