0
ответов

Где должны находиться перечисления в Структура проекта MVC?

Я использую подход .NET MVC 3. Code-First. В моем домене есть сущность с именем Question, у этой сущности есть свойство Score, которое является Byte, и я хочу заменить это свойство на Enum и назвать это Enum to ...
вопрос задан: 9 August 2011 18:20
0
ответов

Фильтры в репозитории DDD

Есть объект кампании и для этого У меня есть CampaignRepository, у которого есть эта функция public IList FindAll (); общедоступная кампания FindByCampaignNumber (номер строки); Но теперь мне нужны эти критерии -...
вопрос задан: 7 August 2011 19:58
0
ответов

примеры тестирования домена с использованием joliver commondomain / eventstore

Я ищу хорошие примеры тестирования домена с помощью JOlivers CommonDomain и EventStore. Я смотрел видео Грега Янга и у него есть красивый простой абстрактный совокупный корневой тестовый инструмент. ...
вопрос задан: 4 August 2011 20:50
0
ответов

Один или несколько классов репозитория?

Моя база данных относительно небольшая, 8 таблиц, каждая с менее чем 5 столбцами. Я использую EF. Я создал единый класс репозитория, но теперь я думаю, что это может быть неправильный способ его использования. Должен ли я ...
вопрос задан: 31 July 2011 12:33
0
ответов

Hvordan integrerer jeg "brukere" i min DDD-modell med autentiserende brukere?

Jeg lager mitt første ASP.NET MVC-nettsted og har prøvd å følge domenedrevet utvikling. Siden min er et prosjektsamarbeidsside der brukere kan tilordnes et eller flere prosjekter på nettstedet ....
вопрос задан: 29 July 2011 00:06
0
ответов

Домен-ориентированный дизайн: избегание анемичных доменов и моделирование реальных ролей

Я ищу несколько советов о том, насколько я должен быть обеспокоен, избегая анемичной доменной модели. Мы только начинаем разработку DDD и боремся с параличом анализа относительно простого дизайна ...
вопрос задан: 26 July 2011 00:46
0
ответов

Onion Architecture

Я настраиваю структуру проекта для будущего внутреннего приложения испытание луковой архитектуры, предложенной Палермо (http://jeffreypalermo.com/blog/the-onion-architecture-part-3/). У меня ...
вопрос задан: 21 July 2011 05:32
0
ответов

Композиция вместо наследования - куда делятся дополнительные свойства?

Возьмите следующий код из пример кадровой системы. Пользователь может регистрировать отсутствие, которое может быть разных типов, включая отпуск и болезнь. Это будет модель предметной области поверх ORM, например ...
вопрос задан: 14 July 2011 07:32
0
ответов

Уровень службы приложения: модульные тесты, тесты интеграции или и то, и другое?

У меня есть несколько методов на уровне службы приложений, которые делают такие вещи : public void Execute (PlaceOrderOnH oldCommand команда) {var order = _repository.Load (command.OrderId); ...
вопрос задан: 13 July 2011 08:44
0
ответов

Служба аутентификации DDD

Я следую тематическому исследованию Скотта Миллета из книги «Профессиональные шаблоны проектирования ASP.NET». В данном тематическом исследовании аутентификация обрабатывается в проекте инфраструктуры. Он содержит такие реализации, как ...
вопрос задан: 11 July 2011 18:51
0
ответов

DDD / Агрегаты в .NET

Я читал книгу Эванса по DDD и думаю о том, как реализовать агрегаты в .NET. В настоящее время я могу придумать только один способ; изоляция агрегатов в отдельных библиотеках классов ....
вопрос задан: 6 July 2011 12:26
0
ответов

Могут ли DTO иметь вложенные DTO?

У меня есть следующая модель предметной области: список воспроизведения открытого класса {публичный длинный идентификатор {получить; набор; } публичная строка Title {получить; набор; } общедоступная виртуальная коллекция ICollection Songs {g
вопрос задан: 29 June 2011 16:35
0
ответов

Вопрос о шаблоне ролевого объекта

Я смотрю статью сделанный Мартином Фаулером под названием «Работа с ролями». В нем Фаулер выделяет три основные стратегии работы с ролями для Человека в организации (например, Сотрудник, Инженер, ...
вопрос задан: 29 June 2011 03:45
0
ответов

Запутался в шаблоне репозитория DDD Spring-Data

Я не так много знаю о шаблоне репозитория DDD, но реализация в Spring меня смущает. открытый интерфейс PersonRepository расширяет JpaRepository {…} В качестве интерфейса ...
вопрос задан: 22 June 2011 09:09
0
ответов

Дизайн программы - пакет по функциям против уровня или и того, и другого?

Я нахожусь на стадии разработки веб-приложения который позволяет пользователям создавать рабочие запросы, а работникам уделять время этим запросам. Приложение также будет иметь возможности отчетности для ...
вопрос задан: 19 June 2011 16:52
0
ответов

DDD, Entity Framework, Aggregate Entity Behavior (Person.AddEmail и т. Д.)

Вот простой пример проблемы, с которой я сталкиваюсь это не согласуется с некоторыми из представленных здесь и других идей, касающихся DDD. Скажем, у меня есть сайт ASP.NET MVC 3, который создает / ...
вопрос задан: 15 June 2011 18:48
0
ответов

Это правильное использование DTO?

Я пишу консольное приложение, которое выполняет извлечение большого количества данных из наборов записей хранимых процедур. Для каждого типа набора записей, с которым я работаю, у меня есть репозиторий, в котором используется EF с настраиваемыми ...
вопрос задан: 10 June 2011 18:28
0
ответов

Конкретные примеры того, почему «Модель анемической области» считается антипаттерном [закрыто]

Прошу прощения, если это дубликат, но я не смог найти никаких конкретных примеров на тема в связанных вопросах. Прочитав статью Мартина Фаулера о «Модели анемической области», я остался блуждать ...
вопрос задан: 9 June 2011 14:00
0
ответов

Управляется доменом события дизайна и домена

Я новичок в DDD и сейчас читаю статьи, чтобы получить дополнительную информацию. Одна из статей посвящена событиям домена (DE). Например, отправка электронной почты - это событие домена, возникающее после некоторых критериев встречается ...
вопрос задан: 8 June 2011 14:18
0
ответов

Where to put global rules validation in DDD

I'm new to DDD, and I'm trying to apply it in real life. There is no questions about such validation logic, as null check, empty strings check, etc - that goes directly to entity constructor/property. ...
вопрос задан: 7 June 2011 08:14
0
ответов

Base Классы Entity и ValueObject в доменно-ориентированном дизайне

Всегда ли вы создаете эти два абстрактных базовых класса в качестве основы любого нового проекта в DDD? Я читал, что у Entity должны быть две вещи. Во-первых, свойство идентичности, вероятно, общего типа. ...
вопрос задан: 2 June 2011 17:58
0
ответов

Как создавать богатые объекты домена, сохраняя при этом игнорирование персистентности?

Во-первых, я использую веб-формы без какой-либо инфраструктуры ORM. Я боролся с тем, как сделать объекты моей предметной области настолько «умными» и «богатыми», насколько они могут быть, не разрешая им доступ к моей службе ...
вопрос задан: 1 June 2011 14:31
0
ответов

Repository, Pipeline, business logic and domain model - how do I fit these together?

I'm designing N-tier application and I came across a difficulty which you might have a solution to. Presentation layer is MVC. My ORM is carried out using LinqToSQL - it's a seperate project which ...
вопрос задан: 1 June 2011 13:53
0
ответов

What's the intent of the Rollback method in the Unit of Work pattern?

As I understand it, a UnitOfWork class is meant to represent the concept of a business transaction in the domain. It's not directly supposed to represent a database transaction, which is a detail of ...
вопрос задан: 28 May 2011 12:33
0
ответов

Ссылка на объект родительской сущности объекта-значения в RavenDb

Я недавно играл с RavenDB, и кое-что меня раздражает. немного. У меня есть объект сущности с рядом объектов значений, например класс Foo {IList Bars {get; ...
вопрос задан: 26 May 2011 14:54
0
ответов

Как уровень сервиса вписывается в мою реализацию репозитория?

Я создал класс модели POCO и класс репозитория, который обрабатывает постоянство. Поскольку POCO не может получить доступ к репозиторию, в репозитории есть множество задач бизнес-логики, которые не…
вопрос задан: 26 May 2011 04:53
0
ответов

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

У меня есть пара вопросов относительно отношений между ссылками между двумя агрегированными корнями в модели DDD. См. Типичную модель «Заказчик / Заказ», показанную ниже. Во-первых, следует ...
вопрос задан: 25 May 2011 00:58
0
ответов

Лучший способ смоделировать предметную область вместе с экспертом предметной области

Я провел довольно много анализа и использовал ряд инструментов для сбора требований: раскадровки, созданные пользователями, варианты использования, чертежи графического интерфейса, прототипы графического интерфейса, пользовательские истории и сценарии, к
вопрос задан: 24 May 2011 22:25
0
ответов

Поиск примеров событий домена

Имеет ли кто-нибудь знает, где найти пример кода для реализации событий домена, как описано Уди Даханом в «Событиях домена - Спасение»?
вопрос задан: 19 May 2011 03:26
0
ответов

Where to put domain logic which needs to fetch data from database

I know that domain logic should be placed into domain objects. But what if my domain logic needs data from the database ? (e.g. checking unique value, computed values.. etc ) I think injecting ...
вопрос задан: 15 May 2011 17:44