0
ответов

Несколько вещей о Repository Pattern, которые я просто не понимаю

Я прочитал довольно много тем о том, что такое репозиторий, но меня все еще беспокоит несколько вещей. Насколько я понимаю, единственная разница между репозиторием и традиционными уровнями доступа к данным заключается в том, что репозиторий...
вопрос задан: 23 July 2012 19:03
0
ответов

Объект доступа к данным PHP

Я пытаюсь выяснить, правильно ли я использую шаблон DAO и, более конкретно, насколько абстрактной должна быть сохраняемость БД к тому времени, когда она доберется до моих классов картографов. Я использую PDO в качестве доступа к данным -...
вопрос задан: 29 June 2012 17:52
0
ответов

передовой опыт mongoose с уровнем данных в приложении node [закрыто]

изучение стека сервера nodejs с помощью nodejs/express и mongoose Что считается передовым практическим решением? (1) Создание модуля модели данных мангуста, а затем работа с объектами модели (2) ...
вопрос задан: 30 April 2012 05:09
0
ответов

Какое самое легкое решение для создания многопроцессорной архитектуры с общим состоянием для всех процессов

У меня многоуровневая архитектура приложения, состоящая из 4 частей: сетевой сервер / клиентский уровень Промежуточный уровень данных для обработки взаимодействий между процессами Слой мониторинга Уровень клиента ...
вопрос задан: 21 February 2012 21:03
0
ответов

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

Это будет несколько абстрактный вопрос. Я работаю над структурой уровня доступа к данным, которая должна различать таблицу, ее абстрактную схему / макет и конкретные записи таблицы. Боюсь ...
вопрос задан: 12 February 2012 20:43
0
ответов

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

В настоящее время я экспериментирую с MongoDB. Я ухожу от мышления NHibernate / SQL, поэтому изначально я реализовал шаблон репозитория для доступа к данным. Все выглядело хорошо, пока я не начал ...
вопрос задан: 6 February 2012 17:01
0
ответов

Dapper в отношении n-уровневого дизайна (BLL / DAL)

У меня есть основной логический вопрос о Dapper. Пытаясь применить лучшие методы проектирования, Dapper стирает грань между DAL и BLL? Многие рекомендуют, чтобы DAL ничего не знал о ...
вопрос задан: 30 January 2012 22:53
0
ответов

Бизнес-уровень против SQL Server

У меня есть приложение, которое выполняет сложные вычисления для участников. Каждый участник может иметь несколько штатов США, связанных с их профилем. В каждом штате есть разные вычисления для каждого участника курса ...
вопрос задан: 24 January 2012 21:31
0
ответов

django models = бизнес-логика + доступ к данным? Или слой доступа к данным должен быть отделен от модели django?

В Django предлагаемая архитектура программного обеспечения заключается в том, чтобы поместить всю бизнес-логику и доступ к данным в модели. Но некоторые коллеги предложили, что слой доступа к данным должен быть отделен от ...
вопрос задан: 18 January 2012 16:24
0
ответов

Уровень доступа к данным - класс проектирования, в котором должна быть ответственность за создание сохранения.

Я разрабатываю уровень доступа к данным с помощью ADO.NET 2.0 и C #, Sql Server 2005. Я часто борюсь со своим мозгом над тем, где разместить эти вызовы. Каким из нижеприведенных способов я должен следовать, чтобы обеспечить надежность в обслуживании ...
вопрос задан: 15 January 2012 13:35
0
ответов

Плюсы и минусы Enterprise Library

Я разрабатываю комплекс бизнес-приложение, в котором будет уровень доступа к данным. На данный момент у нас есть два варианта - либо создать собственный уровень доступа к данным, либо использовать Microsoft ...
вопрос задан: 22 November 2011 15:19
0
ответов

Каков идеальный способ определения сингулярных и множественных GET в хранилище API?

В моем приложении есть уровень внутренней памяти, который обрабатывает объекты Foo. Во время операций Get уровень данных имеет значительные преимущества перед кластеризацией, но на самом деле я делаю только несколько ...
вопрос задан: 18 October 2011 17:04
0
ответов

Обработка C # для вывода сообщений SQL Server [дубликат]

При выполнении сценариев в SQL Server Management Studio часто генерируются сообщения, которые отображаются в окне сообщений. Например, при резервном копировании базы данных: обработано 10 процентов. ...
вопрос задан: 5 October 2011 15:34
0
ответов

Nhibernate: Кто отвечает за управление транзакциями в не веб-приложении

В веб-приложении за управление транзакциями отвечает единица работы. Но как насчет приложения Windows? Насколько я знаю, репозиторий является связующим звеном между моим доступом к данным ...
вопрос задан: 30 July 2011 11:05
0
ответов

Терминология сохранения объекта: «репозиторий» против «хранилища» против «контекста» против «извлечения» против (… )

Я не уверен, как назвать классы хранилища данных при разработке уровня доступа к данным (DAL) программы. (Под классом хранилища данных я подразумеваю класс, который отвечает за чтение сохраненного объекта в память или за ...
вопрос задан: 17 June 2011 14:22
0
ответов

Стратегии замены устаревшего уровня данных на Entity framework и классы POCO

Мы используем .net C # 4.0, VS 2010, EF 4.1 и устаревший код в этом проекте, над которым мы работаем. Я работаю над проектом формы выигрыша, в котором я принял решение начать использовать entity framework 4.1 для ...
вопрос задан: 20 May 2011 08:00
0
ответов

Архитектуры доступа к данным с Raven DB

Какие доступны архитектуры доступа к данным, которые я могу использовать с Raven DB? По сути, я хочу разделить постоянство через интерфейсы, поэтому я не раскрываю хранилище подчеркивания верхним слоям. То есть я ...
вопрос задан: 6 May 2011 09:26
0
ответов

Соглашение об именах при использовании STRUCT в C

Я изучаю C и нахожу, что кто-то определил структуру, перед ее именем структуры стоит _. Я вижу это впервые, может кто-нибудь рассказать мне об этом поподробнее? Зачем кому-то использовать ...
вопрос задан: 5 April 2011 21:51
0
ответов

Что мне не хватает в шаблоне репозитория? Как вы используете его в реальном мире?

Каждый пример шаблона репозитория, который я видел, связан с очень простым вариантом использования - одним типом объекта и самыми простыми операциями CRUD. Репозиторий затем очень часто подключается прямо к ...
вопрос задан: 5 April 2011 13:01
0
ответов

Как Dispose () может узнать, что он был вызван из-за исключения?

Я хотел бы написать простой класс единицы работы, который будет вести себя следующим образом: using (var unitOfWork = new UnitOfWork ()) {// Вызов модуля доступа к данным и не беспокойтесь о транзакциях. // Позвольте ...
вопрос задан: 10 March 2011 06:23
0
ответов

Должен ли уровень репозитория возвращать объекты передачи данных (DTO)?

У меня есть уровень репозитория, который отвечает за мой доступ к данным, который вызывается уровнем сервиса. Уровень сервиса возвращает DTO, которые сериализуются и отправляются по сети. Чаще да, чем нет, ...
вопрос задан: 21 February 2011 17:12
0
ответов

Альтернативы шаблону репозитория?

Люди кричали на меня, что я всегда должен использовать шаблон репозитория, что я делал довольно давно ... Теперь Мне интересно, есть ли вообще какие-нибудь достойные альтернативы этому шаблону?
вопрос задан: 12 February 2011 19:51
0
ответов

Совет по замене блока доступа к данным корпоративной библиотеки на Entity Framework

Несколько лет назад, мы разработали большой ASP.Net (C # / .net 3.5), которое должно было быть независимым от "Database Engine" (то есть это приложение могло использовать SQL Server, Oracle, MySQL ... в качестве БД ...
вопрос задан: 4 February 2011 09:05
0
ответов

Лучший способ справиться с подключением к БД в DAL - создать или передать?

Я хочу, чтобы мой уровень доступа к данным был построен очень модульно. Поэтому у меня есть методы извлечения данных, которые иногда вызываются непосредственно из бизнес-уровня, а иногда вызываются другими данными ...
вопрос задан: 26 January 2011 21:44
0
ответов

Future Proof DALs

Мы находимся в начале действительно длительного проекта разработки с несколькими подпроектами. Обычно на разработку каждого подпроекта уходит несколько месяцев. Сам код будет разбит на несколько C # ...
вопрос задан: 18 January 2011 23:14
0
ответов

Как использовать DTO между UI, BLL, DAL

Я пытаюсь написать небольшое приложение с очень строгим границы между BLL и DAL, и теперь мне интересно, как лучше всего передавать данные (объекты передачи домена) между слоями. Я ...
вопрос задан: 14 January 2011 12:22
0
ответов

Оптимизация автозаполнения для больших наборов данных

Я работаю над большим проектом, в котором я должен предоставить пользователю эффективный способ ввода данных в форму. Три поля этой формы требуют значения из подмножества общего источника данных (SQL ...
вопрос задан: 7 January 2011 16:56
0
ответов

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

У меня есть следующий уровень доступа к данным (DAL). Мне было интересно, правильно ли он настроен или мне нужно его улучшить? открытый класс User {} // Статические методы постоянства. UserDataAccess {...
вопрос задан: 6 January 2011 20:47
0
ответов

Является ли DTO плюс шаблон UnitOfWork хорошим подходом к разработке DAL для веб-приложения?

Я реализую DAL с использованием структуры сущностей. В нашем приложении есть три уровня (DAL, бизнес-уровень и представление). Это веб-приложение. Когда мы начали внедрять DAL, наша команда подумала ...
вопрос задан: 5 January 2011 19:11
0
ответов

Recommended structure for high traffic website [closed]

I'm rewriting a big website, that needs very solid architecture, here are my few questions, and pardon me for mixing apples and oranges and probably kiwi too:) I did a lot of research and ended up ...
вопрос задан: 30 November 2010 18:07