Вопросы по теме 'business-logic-layer'

Лучший способ отделить бизнес от логики презентации?
Я хочу создать игру, которая будет работать как локально, так и онлайн. Моя первая мысль состояла в том, чтобы создать интерфейс, который будет иметь все методы, которые потребуются графическому интерфейсу для бизнес-логики, а затем иметь сетевую...
2997 просмотров

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

С# анонимный цикл foreach
Мне нужно пройтись по свойствам пользовательского типа объекта, который я получаю из базы данных, и показать только те столбцы, которые содержат данные. Это означает, что я не могу просто привязать список объектов к сетке данных. Я не хочу...
3857 просмотров

Как реализовать существующий бизнес-уровень в приложении SilverLight 4.0?
Предположим, что у меня есть собственный бизнес-уровень, содержащий мои бизнес-объекты и мои бизнес-сервисы. И я решил создать «Бизнес-приложение SilverLight» (с SL v 4.0), и я хочу использовать свой уже используемый бизнес-уровень из приложения SL,...
234 просмотров

бизнес-уровень с несколькими объектами со всеми свойствами, заполненными из БД, или один объект с заполненным только подмножеством
Я создаю систему среднего размера и сталкиваюсь с проблемой, с которой, вероятно, некоторые из вас уже сталкивались. На моем бизнес-уровне я возвращаю бизнес-объекты с подмножеством свойств, которые важны для этого бизнес-метода, я беспокоюсь, потому...
212 просмотров

C#: передать BusinessObject конструктору BusinessLayer или его методам?
Мне поручено поддерживать приложение C# Winforms, которое использует BusinessObjects (не содержащее логики, только свойства) и BusinessLayer с классами ("Helpers"), которые манипулируют этими объектами. Вопрос: следует ли передать BusinessObject в...
334 просмотров

Бизнес-уровень в трехуровневой архитектуре
Я пошел на собеседование, и меня попросили показать мою архитектуру бизнес-уровня. У меня есть некоторое представление о трехуровневой архитектуре, но на самом деле я не знаю, о чем писать перед интервьюером. Итак, предположим, что мой проект имеет...
33618 просмотров

Бизнес-уровень против SQL Server
У меня есть приложение, которое выполняет сложные вычисления для участников. Каждый участник может иметь несколько штатов США, связанных с его профилем. В каждом штате есть разные расчеты для каждого курса, который проходит участник. На данный...
596 просмотров

WCF как бизнес-логика
Мой текущий план архитектуры для моего приложения: Пользовательский интерфейс -> WCF Bal -> Общий Dal -> Модель сущности Я создал общие методы Dal и связанный объект, и конкретная операция, которую нужно выполнить, будет обрабатываться из...
1092 просмотров

Entity Framework DAL, BLL с шаблоном репозитория
Я пытаюсь построить трехуровневую архитектуру с пользовательским интерфейсом, BLL и DAL. Я использую Entity Framework с шаблоном репозитория. Мой вопрос: должны ли сущности, созданные Entity Framework, действовать как часть моего BLL, или это...
5805 просмотров

Общие классы DAL / BLL
В настоящее время я создаю классы уровня доступа к данным и уровня бизнес-логики для нашего нового приложения, и у меня есть вопрос (очевидно). Во-первых, вот некоторые детали, которые могут помочь: Использование Entity Framework 5 для классов...
3071 просмотров

Бизнес-логика в хранимой процедуре - все еще запутана
Я прочитал много статьи о том, почему мы не должны иметь бизнес-логику в нескольких местах, но постараемся сохранить ее в коде BLL. Я понимаю смысл простого обслуживания и более четкого понимания того, что делает код. Однако я так и не нашел...
36 просмотров

Не удалось загрузить указанный ресурс метаданных Ошибка Entity framework
Я получаю эту ошибку: «Невозможно загрузить указанный ресурс метаданных» Я застрял в течение нескольких часов и не могу найти решение. это строка подключения из App.config: <connectionStrings> <add name="SystemDBEntities"...
1360 просмотров

Обработка ошибок на уровне домена или бизнес-логики (Vb.Net)
Я использую трехуровневый слой для своего проекта ASP.net. У меня есть таблица в базе данных «PaymentTypes», где я устанавливаю ограничение проверки для столбца PaymentTypeEN, поэтому пользователь не будет вводить повторяющиеся значения в этот...
359 просмотров

Нет записи - место для исключения
У меня есть уровень бизнес-логики и уровень БД (инфраструктура Entity). Например, я получаю некоторые данные из БД. Уровень БД: public SmartphonePhotographerResponseManage ResponseManage(int RequestID) {...
315 просмотров

Как можно контролировать/координировать алгоритм
На рисунке ниже показана простая часть сложного алгоритма. Я пытаюсь подготовить некоторые классы в соответствии с алгоритмом. abstract class Person { public string HasXRecords { get; set; } public int PersonAnotherFeature { get; set;...
54 просмотров

Доступ и заполнение свойств другого класса в настройке DAL BLL
Я хотел бы вернуть в BLLServiceRequests свойства DALServiceRequest вместе с соответствующими свойствами DALRequest , так как SP, который я использовал, представляет собой таблицу JOIN между таблицами Request и ServiceRequest . Проблема в том,...
56 просмотров