Вопросы по теме 'data-access-layer'

Дизайн DAL для бизнес-объектов
При разработке бизнес-объектов я пробовал несколько различных методов написания уровня доступа к данным. Некоторые из них сработали лучше, чем другие, но я всегда чувствовал, что должен быть «лучший» способ. Мне просто хотелось бы увидеть, как...
2326 просмотров

Соглашения об именах для уровня доступа к данным, особенно в случае хранимых процедур
Предположим, мы создаем хранимую процедуру, которая должна получать информацию о клиенте и которая будет использоваться в каком-то виде панели мониторинга. Поскольку есть несколько других хранимых процедур, относящихся к информационной панели, можно...
1332 просмотров

Как обрабатывать соединения на уровне доступа к данным (.net)
Я пишу уровень доступа к данным. Я запутался в управлении соединениями в системе. Я знаю, что .net использует пул соединений. Но я не хочу открывать и закрывать соединения с базой данных во всех операциях dml или во всех запросах sql. Как я могу...
3324 просмотров
schedule 17.05.2022

Где грань между DAL и ORM?
Термины часто используются взаимозаменяемо, и явно существует значительное совпадение, но так же часто кажется подразумеваемым, что люди видят что-то явно подразумеваемое, говоря, что система - это ORM, что не подразумевается тем, что она является...
9901 просмотров

Что вернуть с DAL на BLL
В настоящее время у меня есть приложение, которое состоит из: пользовательского интерфейса (веб-страницы) BLL (диспетчер и объекты домена) DAL (класс DataAccess для каждого из моих объектов домена). Я использую следующее в пользовательском...
5340 просмотров

SubSonic - AllStruct.cs выглядит неправильно
При использовании SubSonic 2.2 после создания DAL с помощью sonic.exe содержимое AllStruct.cs выглядит неправильно: // <auto-generated /> namespace ...DAL { #region Tables Struct public partial struct Tables { ... } #endregion...
209 просмотров
schedule 02.11.2023

Уровень доступа к данным и бизнес-объекты
Не уверен, что у меня правильная терминология, но я немного запутался в том, как настроить мою трехуровневую систему. Допустим, у меня есть таблица пользователей в моей БД. В моем DAL у меня есть класс UserDB, который вызывает хранимые процедуры...
2112 просмотров
schedule 12.11.2022

Вопрос об архитектуре: клиентское решение для кэширования REST API
Я реализую клиентское веб-приложение с высоким трафиком, которое использует множество REST API для своего уровня доступа к данным из облачной базы данных. Я сказал клиент, потому что он реализует REST, а не предоставляет его. REST API реализованы...
1370 просмотров

когда настраивать веб-службу, а не просто запрашивать базу данных
у нас есть несколько сайтов для нескольких разных клиентов, каждый с несколькими разными базами данных. Часть баз данных находится у клиента, часть на нашем сайте. Мне поручили создать несколько сайтов с точками доступа, которые будут отображать...
179 просмотров

Проектирование уровня доступа к данным в приложении ASP.NET 3.5
Мне нужно выбрать уровень доступа к данным веб-приложения среднего размера, которое будет запускаться во внутренней сети компании. Я работал с CodeSmith раньше и нашел его полезным, но он требует много времени на разработку, если базовая схема базы...
1461 просмотров

Приложение N-уровневой базы данных без использования ORM, как пользовательский интерфейс указывает, какие данные ему нужны для отображения?
Я ищу указатели и информацию здесь, я сделаю этот CW, так как я подозреваю, что у него нет ни одного правильного ответа. Это для C#, поэтому ниже я сделаю несколько ссылок на Linq. Я также извиняюсь за длинный пост. Позвольте мне резюмировать...
738 просмотров

Строго типизированный .net - ›доступ к данным sql?
Я знаю, что хочу, но не уверен в названии и необходимых инструментах, так что поехали ... У меня есть несколько разных таблиц sql. Мне нужен инструмент, который будет генерировать объект в моем проекте .net для каждой таблицы, причем каждый...
247 просмотров
schedule 07.05.2022

Совет ре. Приложение Windows Forms - локальный и сетевой режимы
Я начал создавать приложение Windows Forms. Приложение будет работать в двух разных режимах: локальный (1 пользователь, открывает и сохраняет файлы, как приложение Microsoft Office) сеть (несколько пользователей, все обращаются к общей базе...
114 просмотров

Автоматическое создание DAL в приложении ASP.NET
Учитывая хранимую процедуру, есть ли способ автоматически сгенерировать уровень доступа к данным? Я понимаю, что это можно сделать с помощью Codesmith, создав шаблоны cs, но мне было интересно, есть ли там бесплатное/платное решение. План состоит...
1534 просмотров

Приложение ASP.NET - лучшая бесплатная платформа DAL
Мы работаем над приложением ASP.NET с сервером SQL Server 2008 и НЕ используем LINQ. В приложении все вызовы базы данных будут выполняться с использованием хранимых процедур. Так что кто-нибудь может предложить любую бесплатную и лучшую платформу...
696 просмотров
schedule 03.09.2022

Уровень простого доступа к данным
Может ли кто-нибудь предложить простой уровень доступа к данным (C # .NET)? Не очень любит использовать блок доступа к данным приложений Microsoft, кажется очень раздутым и излишним. Также не хочу использовать LINQ to SQL по разным причинам. Я хочу...
5048 просмотров
schedule 14.02.2023

Лучший способ воспользоваться преимуществами .NET 3.5
В настоящее время у меня есть веб-приложение asp.net, которое использует отдельные сборки для доступа к данным, бизнес-логики, объектов сущностей и пользовательского веб-интерфейса. Доступ к данным был создан с помощью Microsoft Data Access...
114 просмотров

Как передавать данные при использовании LINQ как DAL?
Я создаю свой первый проект на базе linq. DAL состоит из классов LinqToSQL. А логический уровень - это просто еще одна DLL для упрощения. Я хотел знать, как передать объект var (результат запроса выбора) из уровня входа в уровень презентации?...
206 просмотров
schedule 05.08.2023

MSTest с Moq - настройка DAL
Я новичок в Moq и только начал работу над проектом, который уже находится в разработке. Я отвечаю за настройку модульного тестирования. Существует специальный класс для DatabaseFactory, который использует EnterpriseLibrary и выглядит следующим...
3347 просмотров

Подходят ли статические методы для Linq To SQL DAL?
Я использую Linq to SQL для своего DAL и слышал разные вещи об использовании статических методов в веб-приложении (относительно проблем с потоками/конкурентностью). На данный момент я создал тестовый DAL, который работает нормально. Однако есть ли...
1165 просмотров