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

Включение и отключение переключателей в зависимости от выбора пользователя
Я хочу написать jQuery, чтобы включить только переключатели в зависимости от того, какие переключатели в настоящее время выбраны в соответствии с некоторой бизнес-логикой. По сути, есть 3 группы из 3 переключателей, которые в конечном итоге...
13534 просмотров

Внедрение бизнес-логики в трехуровневой архитектуре
У меня есть веб-приложение, над которым я работаю, и пока у меня закончен уровень доступа к данным. Каждая таблица имеет свой собственный класс, который создает объекты строк этой таблицы, поэтому каждый объект представляет строку таблицы. Функции,...
2042 просмотров
schedule 07.05.2023

Table Module/Table Gateway — Где разместить код для загрузки из шлюзов?
Не уверен, что есть «правильный» ответ на этот вопрос, поэтому я пометил его как вики сообщества. Извиняюсь за длинное предисловие. Я создаю веб-приложение скромного размера в .Net и остановился на архитектуре на основе таблиц. Мой уровень DAL...
906 просмотров

Какие классы следует сопоставить с NHibernate?
В настоящее время мы используем NHibernate для сопоставления бизнес-объектов с таблицами базы данных. Упомянутые бизнес-объекты обеспечивают выполнение бизнес-правил: установленные средства доступа немедленно сгенерируют исключение, если контракт для...
211 просмотров

Использование единства для отделения уровня бизнес-логики от уровня доступа к данным
Я реализовал Unity в своем проекте Asp.Net MVC2. В настоящее время я регистрирую свои типы BLL при запуске приложения. Затем я создал класс под названием UnityControllerFactory, который отвечает за разрешение моих зависимостей в моих контроллерах....
1309 просмотров

Лучший подход к программированию очень сложных бизнес / математических правил
Мне нужно взять часть данных и применить к ней большое количество возможных переменных. Мне действительно не нравится идея использовать гигантский набор операторов if, поэтому я ищу помощь в подходе, который поможет упростить его и упростить...
2024 просмотров
schedule 15.04.2023

Будет ли разделение полезно при редизайне устаревшего приложения?
Я работаю в компании, управляющей несколькими интернет-магазинами. Мы собираемся полностью переписать весь код: управление контентом сайта и продуктами, обработка заказов, отношения с партнерами, учет, клиентская база и прочее. На данный момент у...
747 просмотров

MVC, Entity Framework, бизнес-логика
Хотя я считаю, что хорошо разбираюсь в MVC (из Rails), я изучаю «MS Way» с ASP.NET MVC. Кроме того, я также изучаю Entity Framework. Я создал объект под названием User в моей папке Models. Используя LINQ to EF, я могу извлекать записи, и все в...
983 просмотров

Используете AutoMapper в POCO?
В настоящее время у меня есть класс POCO в моем проекте ASP.NET MVC, который обрабатывает всю бизнес-логику. Нет никаких ссылок на другие проекты или сторонние сборки. Я также использую AutoMapper в других своих проектах для облегчения...
860 просмотров

Является ли это дизайном базы данных или авторизацией/разрешениями?
Я думаю о системе разрешений для своего проекта и не могу решить, как организовать свою систему разрешений. В краткой абстрактной форме я бы описал свой вопрос так: Должен ли я создавать общие сущности (строки) и применять разрешения или создавать...
334 просмотров

Сущность с поддержкой ObjectContext в EF, чтобы избежать анемичной модели предметной области
В Entity Framework можно ли заставить фреймворк вводить DbContext в каждый объект (сущность), который присоединен к контексту или извлечен из него? Я парень из NHibernate, и я знаю, что это возможно в NH, — извините, если это глупый вопрос в мире...
940 просмотров

Использовать перехватчики или не перехватчики в структуре приложения MVC?
Использование перехватчиков для управления потоком событий в среде MVC == бизнес-логике в сочетании с инфраструктурой или утечке в нее? Это то, о чем стоит вообще беспокоиться? Маловероятно, что кто-то изменит фреймворк MVC/Application, если...
194 просмотров

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

Бизнес-логика + ASP.NET MVC
У меня есть приложение MVC, которое разделено на 3 уровня: - Презентация - ASp.NET MVC - Деловая логика - Здесь у нас есть сущности и сервисы объектов. У нас также есть сопоставители между объектами DAL и объектами BL - уровень доступа к данным - мы...
810 просмотров

Логическая проблема SQL и перекрестный запрос
Учитывая дату начала и дату окончания, мне нужно количество экземпляров между этими двумя датами. Итак, учитывая следующее: Таблица: Col 1 Start_Date End_Date 1 01/01/2010 02/01/2010 2 01/01/2010 04/01/2010 3...
477 просмотров
schedule 03.09.2022

Дизайн приложения - изменяемые бизнес-правила
Ищу совета по дизайну приложения. Поскольку я подписал NDA, я не могу рассказать слишком много о реальном бизнесе, но постараюсь объяснить требования. По сути, мы хотим разработать приложение, которое будет принимать решение на основе кредитного...
283 просмотров

Как лучше избежать LazyInitializationException?
В настоящее время у меня есть дочерняя сущность, которая имеет ассоциацию @ManyToOne с родительской сущностью. Предыдущие разработчики установили это поле как lazy="false" , чтобы получить родителя, когда это необходимо, когда сеанс также закрыт,...
1127 просмотров

Должен ли репозиторий или бизнес-уровень обновлять все таблицы?
В моем проекте у меня есть таблица «Клиенты» с тремя внешними ключами к таблице «Адреса». Один для MainAddress, один для BillingAddress и один для ShippingAddress. Я использую шаблон единицы работы и репозитория с CustomerRepository и...
168 просмотров

Бизнес-логика ASP.NET MVC в модели домена против уровня обслуживания
Я некоторое время читал о том, где разместить бизнес-логику в проекте ASP.NET MVC, и до сих пор не могу понять некоторые вещи. 1 - Модели домена . Что это на самом деле? В моей папке Model у меня есть только несколько классов, соответствующих...
19594 просмотров

Бизнес-логика Kinvey — пример сохранения нового объекта в коллекциях (Javascript)
Мне нужна помощь с бизнес-логикой Kinvey. Я хочу сохранить новый объект с помощью javascript в бизнес-логине (внутренняя сторона), но нигде не могу найти пример. Я пробовал это, но не работает: var model = new Kinvey.Backbone.Model({}, {...
901 просмотров
schedule 05.06.2023