5
ответов

UI, Слой Бизнес-логики, Слой Данных и куда поместить веб-сервисы

Мы разрабатываем веб-приложение. Мы хотим, возможно снова используют работу, которую мы делаем здесь для другого приложения, которое будет использовать ту же базу данных, и использовать те же бизнес-правила для чтения и записи...
вопрос задан: 22 September 2009 21:22
5
ответов

Почему помещенный уровень DAO по слою персистентности (как JDO или В спящем режиме),

Объекты Доступа к данным (ДАО) являются шаблоном общего умысла, и рекомендуемый Sun. Но самые ранние примеры ДАО Java взаимодействовали непосредственно с реляционными базами данных - они, в сущности, делали...
вопрос задан: 4 September 2009 10:26
5
ответов

DBMS в оперативной памяти для поблочного тестирования

Я ищу удовлетворительные опции для поблочного тестирования мои классы DAL.NET; так как они - классы DAL, они получают доступ к базе данных непосредственно с помощью ADO.NET. В настоящее время я использую экземпляр базы данных MSSQL...
вопрос задан: 27 January 2009 11:13
5
ответов

Как Уровень доступа к данным должен быть структурирован?

Я первоначально разработал свою систему, следующую s# примеру архитектуры, обрисованному в общих чертах в этой codeproject статье (К сожалению, я не использую NHibernate). Основная идея - это для каждого объекта области...
вопрос задан: 24 October 2008 15:58
4
ответа

Каковы профессионалы/недостатки выбора между статическим и классами доступа к данным экземпляра в веб-приложении?

Я считал несколько других вопросов по этой теме (здесь, здесь, и здесь), но должен все же видеть большой ответ. Я разработал свою справедливую долю уровней доступа к данным прежде и лично предпочитаю использовать...
вопрос задан: 23 May 2017 11:45
4
ответа

Лучший “шаблон” для уровня доступа к данным к бизнес-объекту

Я пытаюсь выяснить самый чистый способ сделать это. В настоящее время я сделал, чтобы клиент возразил: общедоступный класс Клиент {общедоступный международный идентификатор {добирается; набор;} общедоступное имя строки {добираются; набор;} общедоступный С
вопрос задан: 6 August 2016 20:30
4
ответа

Я должен возвратить IEnumerable <T> или IQueryable <T> от моего DAL?

Я знаю, что это могло быть мнением, но я ищу лучшие практики. Как я понимаю, IQueryable <T> реализует IEnumerable <T>, таким образом, в моем DAL, у меня в настоящее время есть сигнатуры методов как...
вопрос задан: 9 September 2013 17:07
4
ответа

.NET, интерфейс C# между бизнес-логикой и DAL

Я работаю над небольшим приложением с нуля и использую его, чтобы попытаться преподавать мне архитектуру и концепции проекта. Это-.NET 3.5, приложение WPF, и я использую Компактный Выпуск Sql в качестве своих данных...
вопрос задан: 28 August 2010 00:57
4
ответа

Должен я Уровень доступа к данным Модульного теста? Действительно ли это - хорошая практика и как сделать это?

Если у меня есть Уровень доступа к данным (nHibernate), например, класс под названием UserProvider и класс Бизнес-логики UserBl, должен я оба тестировать их методы SaveUser или GetUserById или любая другая общественность...
вопрос задан: 26 July 2010 23:32
4
ответа

Шаблон репозитория с lazying, загружающимся использующий ПОСТЕПЕННО

Я нахожусь в процессе запуска нового проекта и создания бизнес-объектов и доступа к данным и т.д. Я просто использую простые объекты сброса, а не любой orms. Я создал две библиотеки классов: 1)...
вопрос задан: 8 April 2010 10:08
4
ответа

Список ошибок SQL Server, которые должны быть повторены?

Существует ли краткий список ошибок хранимой процедуры SQL Server, которые имеют смысл автоматически повторять? Очевидно, повторяя "вход в систему, отказавший", ошибка не имеет смысла, но повторение "тайм-аут" делает. Я...
вопрос задан: 30 December 2009 16:05
4
ответа

Linq к разделению SQL & Logical (DAL, BLL)

Мы собираемся быть восстановлением одного из наших сайтов в .NET. Я прочитал много статей и действительно как идея разделить наш проект на уровень доступа к данным (DAL), Слой бизнес-логики (BLL), и...
вопрос задан: 29 December 2009 16:52
4
ответа

Доступ к данным архитектуры SOA

В моей архитектуре SOA у меня есть несколько сервисов WCF. Все мои сервисы должны получить доступ к базе данных. Я должен создать специализированный сервис WCF, отвечающий за весь доступ к базе данных? Или это в порядке если...
вопрос задан: 3 November 2009 18:18
4
ответа

Проверка правил на уровне Data или Domain?

Я читал Pro ASP.NET Платформа MVC, Steven Sanderson, и в главе 11 она обсуждает подтверждение правильности данных. На странице 390 мы видим раздел Moving Validation Logic into Your Model Layer. В этом...
вопрос задан: 8 September 2009 14:47
4
ответа

ASP.NET и Entity Framework в многоуровневой архитектуре - используя Entity Framework только для ORM

У меня есть приложение ASP.NET, которое использует многоуровневую архитектуру, например уровень представления, уровень бизнес-логики, уровень доступа к данным. Я не хочу, чтобы бизнес-уровень знал что-то о том, как ...
вопрос задан: 27 May 2009 16:51
4
ответа

Что Вы выбрали бы, если Вы могли бы использовать какую-либо технологию DAL.NET?

Я возвращаюсь в разработку.NET после пары лет, и кажется, что теперь, особенно с LINQ, способ, которым Вы получаете доступ к своим данным, изменился и стал намного легче. Например, в MVC ASP.NET...
вопрос задан: 16 April 2009 09:19
4
ответа

Где строка между DAL и ORM?

Условия часто бросаются вокруг попеременно, и существует явно значительное перекрытие, но так же, как часто это кажется подразумеваемым, что люди видят что-то сильно подразумеваемое путем высказывания, что система...
вопрос задан: 26 February 2009 10:08
3
ответа

POCO's, DTO, и анемичные модели предметной области DLL

Я смотрел на различия между ПОСТЕПЕННО и DTO (Кажется, что POCO's является dto's с поведением (методы?)) и столкнулся с этой статьей Martin Fowler на анемичной модели предметной области. Через...
вопрос задан: 23 May 2017 12:25
3
ответа

Что мы должны иметь в Слое бизнес-логики (BLL)

Я знаю, что это - очень простой вопрос. Но я действительно не в состоянии постигать то, что должно мы иметь в BLL. Позвольте мне взять пример. Давайте рассмотрим веб-страницу Login.aspx, которая используется для упрощения пользователя...
вопрос задан: 15 January 2016 20:46
3
ответа

Как к правильно модульному тесту мой DAL?

Я плохо знаком с поблочным тестированием. Но как делают меня модульный тест мой DAL, который записан с Платформой Объекта, таким образом, я могу удостовериться, что мой код DAL работает правильно, но никакая база данных на самом деле не затронута? Мог кто
вопрос задан: 7 January 2016 11:32
3
ответа

Entity Framework не отправляет предложение WHERE в базу данных SQL Server [дубликат]

Мы используем Entity Framework для доступа к данным, следующая функция предназначена для получения данных на основе предложения where: public virtual T GetSingle (Func & lt; T, bool & gt; where, params Expression & lt; ...
вопрос задан: 31 March 2014 16:32
3
ответа

DAL. Лучшая практика моделирования ограничений данных

Данные хранятся в базе данных отношений с ограничениями данных (например, максимальная длина свойства строки). Клиенты используют библиотеку доступа к данным (DAL) для управления данными в режиме ORM (хранилища + область данных ...
вопрос задан: 22 August 2010 05:22
3
ответа

WPF - Куда поместить DAL в 3-уровневый дизайн архитектуры с MVVM?

Я довольно плохо знаком с целой n-tier вещью архитектуры, и у меня были некоторые вопросы об использовании MVVM с 3-уровневым приложением. От моего понимания мы имеем: Представление или уровень UI, который является xaml...
вопрос задан: 6 July 2010 19:51
3
ответа

Действительно ли статические методы подходят для Linq К SQL DAL?

Я использую Linq для SQL для моего DAL и услышал различные вещи об использовании статических методов в веб-приложении (относительно проблем поточной обработки/параллелизма). В данный момент я создал тест DAL, который...
вопрос задан: 10 February 2010 17:17
3
ответа

Уровень доступа к данным или имеющий объект с методами CRUD?

Я раньше имел Уровень доступа к данным, которые берут объект параметром и дескриптором с абстракцией тип требуемой персистентности. В моем новом задании архитектор думает для реализации операции CRUD (...
вопрос задан: 5 October 2009 12:02
3
ответа

Какие шаблоны использовать для создания слоев для Дельфи выигрывают 32 приложения

Я хочу разработать mysql приложение базы данных с помощью dbexpress, чтобы разработать с нуля или работать с существующими базами данных. Для создания допускающих повторное использование слоев, какие компоненты шаблонов должны, я использую. Я хочу приложе
вопрос задан: 29 May 2009 13:40
3
ответа

Совет потребности относительно выбора метода доступа к данным

Я нахожусь на ранних стадиях планирования преобразования большого классического приложения базы данных ASP к ASP.NET, и я испытываю затруднения при выбирании который метод доступа к данным использовать. Я играл вокруг с...
вопрос задан: 23 April 2009 15:59
3
ответа

Один сложный запрос по сравнению с Несколькими простыми запросами

Что на самом деле лучше? Наличие классов со сложными запросами, ответственными для загрузки, например, вложенных объектов? Или классы с простыми запросами, ответственными для загрузки простых объектов? Со сложными запросами...
вопрос задан: 26 March 2009 09:00
2
ответа

Каково различие между Уровнем абстракции Базы данных и Уровнем доступа к данным?

Я на самом деле застреваю в 3-уровневой структуре. Я переместился по Интернету и нашел две терминологии "Уровнем абстракции Базы данных" и "Уровнем доступа к данным". Каковы различия между двумя?
вопрос задан: 23 August 2018 11:18
2
ответа

Каково различие между ДАО и DAL?

Изучив Java в школе я довольно знаком с шаблоном ДАО (Объект доступа к данным). Однако на работе я использую.NET. В.NET часто существует разговор о DAL (Уровень доступа к данным). Мне их...
вопрос задан: 11 August 2016 12:31