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

Быстрое / простое создание CRUD-страниц и уровня доступа к данным в CMS
У меня есть база данных, из которой я хотел бы сгенерировать файлы классов, а также сгенерированную страницу .aspx, которая содержит представление списка для взаимодействия с файлом класса для создания / чтения / обновления / удаления. Я начал...
1434 просмотров
schedule 02.10.2021

Как я могу поддерживать дочерние объекты с помощью LinqToSql поверх WCF?
В настоящее время я застрял в разработке этого решения. Дизайн уровня данных состоит из следующего: Recipe (parent high level object) Language Detail (name, description by language) (many) Headers (many) Steps (many) Ingredients...
823 просмотров
schedule 29.10.2021

DAL и BLL в .NET
Это предложение по дизайну DAL / BLL от Microsoft для ASP.NET ( 2.0) приложения. Я знаю некоторые альтернативы, и я прочитал связанные вопросы здесь, на SO. Однако мне интересно, стоит ли внедрять это предложенное решение в настоящее время, есть...
8132 просмотров
schedule 27.09.2021

Набор данных возвращает НУЛЬ результатов
Я пытаюсь заполнить поле со списком в моем приложении winform из базы данных. Я знаю, что в БД есть информация. Я знаю, что SP работает. Он возвращает правильные имена столбцов. Но сам DataSet пуст? Помощь!?!? Звоните из моей формы ->...
249 просмотров
schedule 20.10.2021

Обновить сущность через DTO
У меня общий сценарий: приложение SL и служба WCF в качестве источника данных. Я использую DTO для передачи бизнес-объектов по сети. У меня проблема - Обновить объект. В форме клиента у меня есть связанный DTO, и я отправляю его в WCF. Я хочу...
1347 просмотров

Инкапсулируйте уровень доступа к данным с помощью WCF или WCF Data Services
Существуют ли сценарии, в которых имеет смысл инкапсулировать уровень доступа к данным (веб-приложения ASP.NET) с помощью служб WCF или WCF Data Services? Имеет ли смысл использовать Сервис внутри приложения?
575 просмотров

Использование интерфейсов для написания классов DAO
Я создаю новое веб-приложение, которое будет использовать набор классов объектов доступа к данным (DAO) для выполнения операций CRUD с данными. Я знаю, что должен писать интерфейсы Java, когда у меня есть внешние пользователи / приложения,...
7560 просмотров
schedule 15.10.2021

Является ли это подходящим использованием универсальных шаблонов и динамического типа данных C #?
Проблема, с которой я столкнулся, заключается в том, что мы создаем уровень доступа к данным, используя наш существующий ORM (он старый под названием Gentle) с идеей перехода на что-то вроде Fluent NHibernate. Есть несколько запросов, в которых мы...
282 просмотров

Разница между уровнем доступа к данным и уровнем абстракции базы данных и рефакторинг класса базы данных
Возможный дубликат: В чем разница между уровнем абстракции данных и уровнем доступа к данным? Я только что прочитал эту статью о nettuts. Я немного запутался. В чем разница между уровнем доступа к данным и уровнем абстракции...
3849 просмотров

Цепочка ссылок на сборку уровня доступа к данным
У меня есть сборка DataAccess, относящаяся к dll SQL Server Compact. В своем основном приложении я просто добавляю ссылку на сборку DataAccess. Я бы хотел, чтобы в моем основном приложении не было ссылки на какую-либо dll, на которую ссылается...
393 просмотров

Зачем помещать слой DAO поверх уровня сохраняемости (например, JDO или Hibernate)
Объекты доступа к данным (DAO) - это распространенный шаблон проектирования, рекомендованный Sun. Но самые ранние примеры Java DAO напрямую взаимодействовали с реляционными базами данных - по сути, они выполняли объектно-реляционное сопоставление...
17129 просмотров

Полная инкапсуляция Entity Framework
Я разрабатываю бизнес-приложение, использующее WPF в качестве уровня представления (конечно, с MVVM). Я использую ADO.Net Entity Framework для сопоставления базы данных. Я не хочу использовать сущности непосредственно в коде (на бизнес-уровне)....
2533 просмотров

Какого уровня игнорирования настойчивости можно достичь с помощью SQL (без ORM)?
Кажется, существует консенсус в отношении того, что ORM по сравнению с обычными SQL / SQL Mappers не являются хорошим выбором при работе с существующими / устаревшими базами данных. Ознакомьтесь с здесь и здесь , например. Я только начал...
285 просмотров

Использование LINQ с разными слоями означает, что я не могу получить доступ к определенному типу
У меня есть 3 слоя в моем решении: DAL (который обращается к моей БД с помощью LINQ) Бизнес-уровень Винформ В моем DAL я возвращаю List с определенным типом из моей БД, и я делаю то же самое в своем BLL. Когда я хочу использовать...
74 просмотров

WCF Web Service BLL для простого подхода к одному приложению ASP.NET
Каков самый простой и эффективный подход к защите веб-службы WCF, созданной как комбинированный DAL / BLL, потребляемый ТОЛЬКО одним небольшим веб-приложением ASP.NET? Задний план: Я относительно новичок в веб-разработке, особенно когда дело...
544 просмотров

Какой шаблон проектирования работает для вас? ASP.NET с MySQL
Привет, это вопрос ко всем опытным разработчикам, которые создают свои веб-приложения, используя ASP.NET(C#) с MySQL. В настоящее время я использую Microsoft Enterprise Library для реализации шаблона проектирования фабрики баз данных. У меня есть...
620 просмотров

Уровень доступа к данным в ASP.Net: где мне создать соединение?
Если я хочу создать трехуровневое приложение ASP.Net (уровень представления, бизнес-уровень, уровень доступа к данным), где лучше всего создавать объекты подключения? До сих пор я использовал вспомогательный класс на своем уровне презентации для...
1915 просмотров
schedule 25.03.2022

Ключевой момент, о котором следует помнить при написании уровня взаимодействия с базой данных (DAL)
Каковы ключевые аспекты или моменты при написании уровня доступа к данным (DAL). Разрешаете ли вы более высоким уровням передавать «уникальные» запросы в DAL, то есть не только стандартные запросы на обновление, вставку и удаление...? Как...
108 просмотров

Выполнить хранимую процедуру с параметрами в Dapper
Я использую Dapper (спасибо Sam , отличный проект.) Микро ORM с DAL, и по какой-то причине я не могу выполнять хранимые процедуры с входными параметрами. В примере службы есть следующий код: public void GetSomething(int somethingId) {...
61640 просмотров

Плюсы и минусы объединения бизнес-уровня и уровня данных в одной службе WCF
У меня есть приложение, в котором используется трехуровневая бизнес-модель 2 уровня , а именно уровни представления, бизнеса и данных с уровнями приложений и служб . Мы уже решили использовать службу WCF на отдельном уровне для всех запросов...
328 просмотров