domain-driven-design

    1

    2答えて

    私はこのようなアドレスを返しToString()方法を持っている自分のドメイン内の単純なアドレスオブジェクトがあります。 123テストアヴェ APPT 1A スポケーン、WA 99201 を私たちはいくつかの異なる機会にウェブページにこれを表示していますので、どこかでHtmlフォーマットでアドレスを表示する機能を追加する感覚がありますが、もし私がドメインクラスにToStringHtmlFormat

    1

    2答えて

    私はこの例をできるだけ単純にしておきます。 OOPパターンのない古いVB6アプリケーションで、ドメイン駆動型のデザイン(各テーブルを表すビジネスオブジェクト)を実装しようとしています。既存のコードは、10年前のVBアプリケーション(つまり、フィールドにインテリセンスを持たないADODB.Recordsetの使用)と同じように記述されています。既存のコードは非OOPであり、私は既存のパターンに従うこ

    0

    2答えて

    私は現在、レガシーデータベースに基づいて新しいアプリケーションを構築しています。 table listLanguages { PrimaryId bigint; Item varchar(30); } このようないくつかのサンプルエントリで...:アプリでは、次の形式を持っている多くの「リスト」テーブルがあります PrimaryId Item 1 English

    5

    5答えて

    たとえば、2つのドメインオブジェクト、CellとBody(人間の細胞とボディの場合のように)があります。 Bodyクラスは単なるCellsのコレクションです。 class Body { IList<Cell> cells; public void AddCell(Cell c) { ... } public void RemoveCell(Cell c) { ...

    2

    1答えて

    SQLデータベースに直接アクセスしてRSレポートを生成するのではなく、すでに別のアプリケーションで作成したドメインオブジェクトを活用したいと思います。計算がすでに存在しているため、ストアドプロシージャやその他のコードでそのロジックを複製する必要はありません。私はそれをDRYにしておきたい。 ビュー のちょうど別の種類のレポートサービスで可能なことにあるように、レポートの懸念を処理するためにいいだろ

    8

    3答えて

    値オブジェクトにはIDがありません。 ORMはデータベースを更新するためにIDが必要です。 ORMをトリックする方法はありますか? (内部オブジェクトとしての値オブジェクトのマーキングIDは機能しません。そのため、ORMは別のアセンブリに存在し、同じアセンブリに移動させることはできません)。 ありがとうございます。

    0

    1答えて

    私は今後取り組む予定のSilverlightアプリケーションのためのドメインドリブンデザインと分散DDDについて勉強しています。 EagerReadDerivationパターンは、アプリケーションのスケーラビリティを向上させるように思われますが、複雑さが増します。 アプリケーションには、数千人のユーザーが複数のサービスで処理する必要がある大きなテキストファイル(100,000以上の行)をアップロー

    0

    2答えて

    特定の製品を含む特定の人物の注文コレクションを公開する最も良い方法は、次のうちどれですか?それとも、これを行うにはもっと良い方法がありますか? (申し訳ありませんが、私はドメインモデリングを初めて利用しています)。 Ordersリストは、SQLクエリを使用してデータベースから取得され、Listコレクションに変換されます。 人は1から多くの注文があり、注文には1から多くの商品があります。 1)

    0

    1答えて

    ドメインサービスとデータベース間の通信方法を教えてください。リポジトリは、集約ルートと同じ方法で使用しますか?または、ドメインサービスを集約ルートサービス内に置いていますか?

    0

    3答えて

    私のドメイン駆動型デザインでは、Carというエンティティがあります。ホイール。 ここで、車のエンティティにChangeWheelメソッドを追加します。車輪を変更しても、実際に車のエンティティが変更されるわけではありません。ホイールコレクションのエンタイトの1つにのみ影響します。私。 CarエンティティにはIList属性があります。私のデータベーススキーマでは、私は車輪の参照を持っていない車のエンテ