Описание тега business-logic-layer
Уровень бизнес-логики (BLL) - это уровень в многоуровневой программной архитектуре, который отделяет бизнес-логику от других уровней, таких как уровень доступа к данным (DAL) и пользовательский интерфейс (пользовательский интерфейс или уровень представления).
3
ответа
Наименование классов бизнес-логики
У меня есть бизнес-уровень, в котором есть некоторые бизнес-объекты /POCO / объекты / что угодно. У меня также есть несколько репозиториев для доступа к данным. До этого момента я обращался к репозиториям прямо из своего уровня пользовательского инт…
07 дек '09 в 15:52
4
ответа
Какова лучшая практика для архитектуры слоев?
Сейчас я работаю над очень крупным банковским решением, разработанным в VB6. Приложение в значительной степени основано на формах и не имеет многоуровневой архитектуры (весь код для доступа к данным, бизнес-логики и манипулирования формами находится…
21 сен '11 в 19:31
1
ответ
Сделайте метод параметризованным
Я разработал свое приложение с многоуровневым подходом. У меня есть слой BusinessOP для каждого интерфейса и общий уровень доступа к данным. В моем слое доступа к данным у меня есть метод чтения данных, как это. public SqlDataReader executeQuerys(st…
11 окт '14 в 13:20
2
ответа
Уровень бизнес-логики модульных тестов
Я начинаю внедрять формальное модульное тестирование в нашей компании, так как у нас есть проект, который становится все больше и больше, и в этом проекте мне поможет другой парень. Поэтому я должен быть уверен, что то, что он делает, не разрушает в…
08 янв '12 в 09:33
7
ответов
Пользовательский интерфейс, уровень бизнес-логики, уровень данных и где размещать веб-сервисы
Мы разрабатываем веб-приложение. Мы хотим, возможно, повторно использовать работу, которую мы делаем здесь, для другого приложения, которое будет использовать ту же базу данных, и использовать те же бизнес-правила для чтения и записи в эту базу данн…
22 сен '09 в 21:22
1
ответ
Наследование от классов сущностей и расширение класса
Я использовал Entity Framework 4.0 для создания своего уровня доступа к данным. Затем я обнаружил, что мой уровень бизнес-логики имеет те же объекты, что и DAL, но с некоторыми расширениями (т. Е. Больше свойств, некоторые функции и проверка данных …
10 фев '11 в 21:42
4
ответа
Доменные объекты / сервисы и уровень бизнес-логики
Что такое доменные объекты и доменные сервисы в архитектуре программного обеспечения? Я не знаком с ними или как они отличаются от уровня бизнес-логики?
08 апр '11 в 00:30
1
ответ
Улучшение инфраструктуры n-уровневой системы
Мы небольшая софтверная компания, использующая технологии.NET. У нас есть система домашнего приготовления, которая сначала казалась хорошей для некоторых наших проектов, но теперь мы видим некоторые проблемы. Уровень представления - это приложение A…
05 май '14 в 16:18
0
ответов
Сколько UnitsOfWork и репозиториев мне нужно и как связать их с базовым хранилищем?
Давайте рассмотрим следующую ситуацию. Я хочу создать службу WCF, которая предоставляет некоторые методы для конкретных бизнес-операций. Я пока не знаю, что и сколько базовых механизмов хранения будет использоваться системой. Сегодня это база данных…
07 янв '13 в 23:16
1
ответ
Как добавить параметры и выполнить универсальный IDbCommand
Вот моя проблема в деталях. Я создал класс слоя доступа к данным, который позволяет мне создавать большинство объектов, необходимых для взаимодействия с базами данных (Odbc, OleDb и SqlClient). Я также создал класс слоя обработки бизнес-объектов с и…
24 авг '12 в 07:14
1
ответ
Как получить доступ к DataSet From BLL в C#
Я прошу прощения за вопрос, но я новичок с BLL:( У меня есть DAL с dsUsers.xsd. Сейчас я пытаюсь разработать BLL для UserBLL, Я понял, что в некоторых примерах в Интернете они ссылаются на такие адаптеры таблиц: using System.Data.SqlClient; using ds…
22 окт '12 в 18:10
2
ответа
Linq To Sql - Выполнение динамического поиска уровня приложения без предоставления уровня DAL как DLL
Linq to SQL, C#. У меня 3 слоя: DAL,BL, Аппликация. Я хочу построить функции поиска в BL для каждой таблицы, чтобы эти функции получали в качестве параметра выражение "где" из прикладного уровня. Преимущество в этом подходе - одна функция для каждой…
30 мар '13 в 17:56
1
ответ
Можем ли мы использовать DAO непосредственно в контроллере вместо объектов бизнес-уровня?
Я не просто получаю одну вещь... Я работаю над каким-то внутренним проектом.. (Java/ Spring/ Hibernate). Я использую слой дао, слой представления. Нужно ли использовать бизнес-уровень в моем приложении? Причина, которую я спросил, потому что, какие …
26 фев '13 в 10:23
1
ответ
Как добавить бизнес-уровень в приложение C# MVC
У меня есть проект на Github, который я пытаюсь разработать, который показывает, как использовать лучшие практики на практике. Однако у меня проблемы с понятиями. Когда я это сделаю, я вернусь к основам и попробую простой пример. Чтобы увидеть проек…
22 май '14 в 22:08
1
ответ
В MVP модель может использоваться совместно с BLL
Я прочитал следующую действительно хорошую и информативную статью о MVP: Создание MVP с нуля. Обратимся к приведенной ниже схеме архитектуры (взято из поста): я хотел знать, будут ли классы модели, определенные на уровне представления, также использ…
19 дек '12 в 09:46
2
ответа
Интерфейсная реализация класса вопроса
Вот мой простой сенарио. У меня есть класс (класс BLL), который реализовал интерфейс. То, что я хочу сделать, это то, что на уровне предстанции я хочу, чтобы пользователи получали доступ только к интерфейсу и взаимодействовали с этим интерфейсом кла…
26 окт '13 в 07:12
2
ответа
Бизнес-уровень, уровень представления, уровень данных
Я прошел и провел все свое время почти на всех ссылках и источниках по этим темам: БИЗНЕС-СЛОЙ, ПРЕЗЕНТАЦИОННЫЙ СЛОЙ, СЛОЙ ДОСТУПА К ДАННЫМ. Но все же я не понимаю этого, потому что разные источники, разное использование, это меня сильно смущает. Те…
18 мар '14 в 09:24
1
ответ
Получение данных из xml и вставка в существующую таблицу с использованием хранимой процедуры и C#
public int UpdatePlantContacts(int PlantID, List<string> PlantContacts) { int i = 0; DataTable dt = new DataTable("PlantAreaContact"); dt.Columns.Add("PlantAreaID",System.Type.GetType("System.Int")); dt.Columns.Add("PlantAreaContact", System.T…
15 фев '14 в 07:11
1
ответ
В каком слое должна идти модель предметной области?
Мы должны написать приложение для цифровых вывесок для университетского проекта. Изначально мы используем следующие языки и платформы:.Net, C#, структура сущностей (с планами использования NHibernate), Winforms (с планами использования WPF). Нам был…
23 янв '16 в 05:45
1
ответ
Наследование в бизнес-объектах: доступ и отображение атрибутов подкласса при запросе типа базового класса из уровня доступа к данным
(Пожалуйста, имейте в виду, что я относительно неопытный программист. Я знаю, что этот вопрос можно рассматривать как слишком открытый, потому что в ООП так много философий о наследовании. Этот вопрос больше направлен на мой мыслительный процесс, т.…
04 июл '12 в 06:42