Результаты поиска по запросу "n-tier-architecture"
Unity 3 и ошибка «Имя типа или псевдоним« xxxxx »не могут быть разрешены. Пожалуйста, проверьте ваш конфигурационный файл и проверьте это имя типа. ”
Есть ли способ решить эту проблему с Unity 3? Я сделал все возможное, чтобы обойти это сообщение об ошибке, но я не могу решить; Я уже сделал все, что видел в поисках Google. Я почти сдаюсь и пробую другое решение DI. Мой конфигурационный ...
Как поддерживать транзакции в N-уровневой архитектуре
Я занимаюсь разработкой приложений в N-Tier Architecture. поскольку все мы знаем, что нам нужно реализовать транзакции во время операции вставки / обновления / удаления. подскажите пожалуйста как использовать транзакцию в c # .net в архитектуре ...
@ Джефф, я думаю, что я неправильно понял то, что ты просил. Вам не нужно точно дублировать все правила в каждом слое, достаточно просто убедиться, что каждый слой соответствует действительности до требуемой точки. Например, тип данных в базе данных явно устанавливает тип проверки (например, int или string), но это может просто подразумеваться в другом слое из-за его природы (это может не иметь значения, если он представлен в виде int 9 или в виде строки "9 "в другом месте).
ал противоречивые философии о том, где должна происходить проверка данных, и это просто сбивает меня с толку. Некоторые говорят, что это должно быть только в базе данных. Другие говорят, что правила валидации должны быть отражены в других слоях, ...
я обновил свой ответ - см. последний абзац. Вы хотите DTO в проекте пользовательского интерфейса. Вы хотите, чтобы ваш контроллер был привратником между вашими объектами Domain и вашим View. Это его работа.
я есть проект, где мы используем экранные DTO для инкапсуляции данных между Сервисный уровеньиУровень представления, В нашем случае уровень представления - это ASP.Net. Единственные классы, которые знают о DTO, это классы уровня обслуживания ...
Таким образом, ваш репозиторий должен увлажнять всю сущность, даже если она не используется? Это кажется очень неэффективным.
я есть уровень хранилища, который отвечает за мой доступ к данным, который вызывается уровнем обслуживания. Сервисный уровень возвращает DTO, которые сериализуются и отправляются по проводам. Чаще всего сервисы делают немного больше, чем просто ...
- тогда мы уже говорим о выходе за пределы уровня презентации.
собого вопроса сегодня :) Я только что сдал экзамен в своем техническом университете, где мне сказали, что я не прав. Поэтому я хотел бы узнать от вас, ребята (я верю вам больше, чем мои учителя): Шаблон MVC реализован только на уровне ...
Поскольку я пользователь Visual Studio, T4-обработка интегрирована в IDE. Я бы, наверное, просто проверил полученные .cs-файлы. Поэтому в этом случае не потребовался бы дополнительный шаг сборки.
ользую Dapper для проекта MVC3 на работе, и мне это нравится. Тем не менее, как вы должны наложить слой приложения при использовании dapper? В настоящее время у меня просто все мои sql напичканы прямо в контроллере (пощечина) но я думал ...
stackoverflow.com/questions/9498962/...
опрос носит скорее архитектурный характер, меньше связан с реальной реализацией. Я создал API на основе WCF, но не могу определиться с тем, как отделить PL от BL. Я сделал свой сервис тонким, чтобы он содержал только минимум реализации, что-то ...