0
ответов

Следует ли смешивать технологии в сборках?

У меня есть проект среднего размера, в котором реализовано около 20 различных концепций. Вначале я решил организовать свои сборки на основе концептуальных уровней, например: MyProject.Domain.dll (...
вопрос задан: 12 October 2011 11:34
0
ответов

DDD. Куда относятся настраиваемые пользователем параметры?

Я работаю над своим первым «настоящим» DDD-приложением. В настоящее время мой клиент не имеет доступа к моему слою домена и запрашивает изменения в домене с помощью команд. Затем у меня есть отдельный (сплющенный) ...
вопрос задан: 11 October 2011 21:40
0
ответов

Где в DDD хранить пользовательские исключения (исключения приложений)? На уровне инфраструктуры?

Я создаю приложение со следующей архитектурой: пользовательский интерфейс - приложение - домен - инфраструктура. У меня есть уровень приложения, который требует использования настраиваемых исключений. Где я храню эти пользовательские исключения? В ...
вопрос задан: 4 October 2011 13:49
0
ответов

Как узнать, является ли класс Помощником или Сервисом?

Я использую архитектуру DDD в своем проекте, и мне нужно создать класс для генерации GUID для использования в другом классе. Этот класс, который генерирует мой GUID, является службой инфраструктуры или инфраструктурой ...
вопрос задан: 30 September 2011 12:28
0
ответов

Валидация с DDD в SOA-приложении с использованием IoC

В моем сервисном фасадном слое у меня есть сервисный класс с методом/операцией, который принимает объект DTO (контракт данных). AutoMapper используется для отображения этого DTO в экземпляр моего доменного объекта для применения ...
вопрос задан: 28 September 2011 00:32
0
ответов

Соглашения об именах типов перечислений в DTO

я создаю фасад приложения перед моей моделью предметной области и использую dto для обмена между потребителем и фасадом. Чтобы избежать полной квалификации моих пространств имен, где я ...
вопрос задан: 22 September 2011 20:10
0
ответов

Сохранение изменений объектов домена

вот реальный пример, который приведет к моему вопросу: у меня есть AddCommentToArticleCommand, у которого есть ArticleId, текст комментария и адрес электронной почты. Эта команда: использует репозиторий статей, чтобы получить ...
вопрос задан: 21 September 2011 07:29
0
ответов

Агрегаты DDD и объекты стоимости

Я хотел бы задать вопрос о функциях DDD. Позвольте сказать, что у нас есть два агрегата, и каждый из них содержит адрес ценного объекта. Соответственно для Eric Evans DDD, мы должны изолировать агрегаты друг от друга, ...
вопрос задан: 19 September 2011 21:45
0
ответов

является репозиторий Singleton или Static или ни один из них?

У меня есть веб-сайт ASP.NET, который использует дизайн приводчика домена и использует репозиторий для своих операций с базой данных. Я хочу знать, что то, что представляет собой плюсы и минусы репозитория Singleton и статический репозиторий и ...
вопрос задан: 18 September 2011 20:21
0
ответов

Получение всех совокупных корневых субъектов для детей?

Я пытаюсь ревертировать мое приложение от репозитория на сущность в репозиторий на совокупность корня. Базовый пример будет иметь корня сущности автомобилей. Автомобили имеют контракты найма. Что касается ...
вопрос задан: 18 September 2011 10:42
0
ответов

Типичная архитектура .NET DDD и методы Django / Rails

Я привык ко всем типичным Практики проектирования, ориентированные на предметную область, распространенные в большинстве публикаций и блогов, посвященных современному программированию .net. Поэтому меня удивило, что когда я говорил ...
вопрос задан: 15 September 2011 19:15
0
ответов

DDD: Как сохранить комплексное значение объекта, неизменным?

Я хотел бы моделировать адрес в качестве объекта стоимости. Поскольку это хорошая практика, чтобы сделать это неизменным, я решил не предоставить какой-либо установку, что может позволить изменять его позже. Общий подход - пройти ...
вопрос задан: 13 September 2011 16:30
0
ответов

Как представления баз данных только для чтения вписываются в шаблон хранилища?

Пример: В вашей базе данных есть SQL-версия под названием "CustomerOrdersOnHold". Это представление возвращает отфильтрованное сочетание конкретных полей данных о клиенте и заказе. Вам необходимо получить данные из этого вида в вашем ...
вопрос задан: 9 September 2011 18:28
0
ответов

Вставить в использование переменных

У меня есть следующий запрос SQL: DECLARE @TOTAL_SYSAUND AS INT, @Login_syssdown int int @total_syssown = (выберите step_sys_down из agt_sc as s) Set @login_sysdown = (выберите sys_down ...
вопрос задан: 8 September 2011 20:58
0
ответов

Поиск событий: События, которые вызывают другие и восстановление штата

Я изо всех сил пытаюсь получить голову, что должно произойти при восстановлении модели, повторные события из EventStore, в Особенно, когда события могут вызвать другие события. Например, ...
вопрос задан: 5 September 2011 20:38
0
ответов

, имеющих проблемы с реальной мировой логикой в ​​домен DDD

, несмотря на изучение Дизайн проезда домена в течение длительного времени сейчас все еще есть какие-то основы, которые я просто понимаю. Похоже, каждый раз, когда я пытаюсь разработать богатый доменный слой, мне все еще нужно много ...
вопрос задан: 5 September 2011 09:21
0
ответов

Это в порядке, чтобы обойти шаблон репозитория для сложных запросов?

Это мое понимание о DDD в данный момент: строгий шаблон репозитория должен только реализовать GET (), удалять () и создавать (), и, возможно, варианты Get () Где можно найти или получить ...
вопрос задан: 3 September 2011 07:14
0
ответов

В CQRS, как мне передать список допустимых методов на аггрегате в пользовательский интерфейс?

У меня есть суммарный корень 'Order', и в нем есть несколько методов, которые внутренне устанавливают его поле 'Status': Отправить . Место на удержании Взлететь. Подтвердить Отменить и всё такое Доступные действия ...
вопрос задан: 1 September 2011 20:53
0
ответов

Distributed Domain Driven Design Resources

Я вполне уверен в разработке приложений для DDD, но одна область, которая продолжает создавать мне проблемы, это когда два приложения интегрируются друг с другом. Я изо всех сил пытаюсь найти что-нибудь полезное ...
вопрос задан: 31 August 2011 12:32
0
ответов

Как работать с пейджингом суб-субъектов с шаблоном репозитория?

Я изучаю дизайн, управляемый доменом. В настоящее время я пытаюсь написать простое приложение на C#, проектируя его с помощью DDD. Это приложение имеет совокупный корень A, который может содержать 0...n подсубъектов B. ...
вопрос задан: 29 August 2011 06:24
0
ответов

Объекты с неизменяемыми значениями и JPA

Существует ли способ отображения объектов с неизменяемыми значениями, таких как адрес электронной почты, с помощью JPA? @Имметричный @Эмбеддибл общедоступный конечный класс EmailAddress {единственное конечное значение строки; общедоступный EmailAddress(
вопрос задан: 28 August 2011 16:53
0
ответов

Используя код Entity Framework, я должен сначала иметь модель мой домен анемичен?

с Entity Framework Code-First я должен сделать все свойства общедоступными для создания базы данных, это означает, что используя подход Entity Framework Code-First, я вынужден иметь анемичный домен, смешанный с богатым ...
вопрос задан: 25 August 2011 20:15
0
ответов

Шаблон репозитория с Entity Framework 4.1 и отношения родитель / потомок

У меня все еще есть некоторая путаница с шаблоном репозитория. Основная причина, по которой я хочу использовать этот шаблон, заключается в том, чтобы избежать вызова специальных операций доступа к данным EF 4.1 из домена. Я лучше позвоню ...
вопрос задан: 24 August 2011 08:03
0
ответов

Можно ли использовать DDD и BDD вместе?

Мне нравится промежуточная разработка, которая достигается с помощью DDD. Развитие определяется предметной областью, наиболее прочной частью приложения. Мы не зависим от инфраструктуры, настойчивости и презентации. Это ...
вопрос задан: 22 August 2011 13:11
0
ответов

Сам репозиторий обычно не тестируется?

Извините, но я новичок в шаблонах репозиториев, модульных тестах и ​​инструментах orm. Я изучал модульные тесты и шаблон репозитория и пришел к некоторым выводам, интересно, прав ли я.
вопрос задан: 18 August 2011 22:17
0
ответов

Следует ли разрешить объектам домена быть временно недействительными и как это решение повлияет на методы проверки?

Я пишу проект VB.NET Winforms на основе MVVM (с использованием привязки Winforms). Мой инстинкт - никогда не позволять объекту домена находиться в недопустимом состоянии. Это требует, чтобы я проверил валидацию в ...
вопрос задан: 17 August 2011 13:39
0
ответов

DDD в масштабе предприятия?

Ищете предложения о том, как подойти к этой проблеме и понять, действительно ли доменно управляемый дизайн является лучшим шаблоном здесь. Мой клиент находится в процессе перестройки своей почти устаревшей ...
вопрос задан: 16 August 2011 02:42
0
ответов

Архитектура: простой CQS

Я подумываю о применении CQS для моего веб-сайта ASP.NET MVC, но в очень простом вопросе. Я не имею в виду CQRS, потому что я хочу использовать один и тот же источник данных для частей запросов и команд, и поэтому мне не нужно ...
вопрос задан: 11 August 2011 19:35
0
ответов

Есть ли предложенный шаблон для использования LINQ между уровнями модели и доступа к данным в многоуровневой архитектуре на основе DDD

. Я читал замечательную книгу Тима Маккарти по DDD в .NET. Однако в его примере приложения для доступа к базовым данным используется SqlCE, и он вручную создает встроенный SQL. Я играл с ...
вопрос задан: 10 August 2011 13:49
0
ответов

Кэширует ли репозиторий, домен или приложение?

Я пытаюсь выяснить, какой уровень должен отвечать за кеширование (вставка / удаление) в проекте Domain Driven Design . Цель состоит в том, чтобы улучшить производительность веб-приложения с помощью ...
вопрос задан: 10 August 2011 10:25