Вопросы по теме 'business-logic'
Включение и отключение переключателей в зависимости от выбора пользователя
Я хочу написать jQuery, чтобы включить только переключатели в зависимости от того, какие переключатели в настоящее время выбраны в соответствии с некоторой бизнес-логикой.
По сути, есть 3 группы из 3 переключателей, которые в конечном итоге...
13534 просмотров
schedule
06.03.2022
Внедрение бизнес-логики в трехуровневой архитектуре
У меня есть веб-приложение, над которым я работаю, и пока у меня закончен уровень доступа к данным. Каждая таблица имеет свой собственный класс, который создает объекты строк этой таблицы, поэтому каждый объект представляет строку таблицы. Функции,...
2042 просмотров
schedule
07.05.2023
Table Module/Table Gateway — Где разместить код для загрузки из шлюзов?
Не уверен, что есть «правильный» ответ на этот вопрос, поэтому я пометил его как вики сообщества. Извиняюсь за длинное предисловие.
Я создаю веб-приложение скромного размера в .Net и остановился на архитектуре на основе таблиц. Мой уровень DAL...
906 просмотров
schedule
26.07.2023
Какие классы следует сопоставить с NHibernate?
В настоящее время мы используем NHibernate для сопоставления бизнес-объектов с таблицами базы данных. Упомянутые бизнес-объекты обеспечивают выполнение бизнес-правил: установленные средства доступа немедленно сгенерируют исключение, если контракт для...
211 просмотров
schedule
20.04.2023
Использование единства для отделения уровня бизнес-логики от уровня доступа к данным
Я реализовал Unity в своем проекте Asp.Net MVC2. В настоящее время я регистрирую свои типы BLL при запуске приложения.
Затем я создал класс под названием UnityControllerFactory, который отвечает за разрешение моих зависимостей в моих контроллерах....
1309 просмотров
schedule
29.04.2023
Лучший подход к программированию очень сложных бизнес / математических правил
Мне нужно взять часть данных и применить к ней большое количество возможных переменных. Мне действительно не нравится идея использовать гигантский набор операторов if, поэтому я ищу помощь в подходе, который поможет упростить его и упростить...
2024 просмотров
schedule
15.04.2023
Будет ли разделение полезно при редизайне устаревшего приложения?
Я работаю в компании, управляющей несколькими интернет-магазинами. Мы собираемся полностью переписать весь код: управление контентом сайта и продуктами, обработка заказов, отношения с партнерами, учет, клиентская база и прочее. На данный момент у...
747 просмотров
schedule
29.08.2022
MVC, Entity Framework, бизнес-логика
Хотя я считаю, что хорошо разбираюсь в MVC (из Rails), я изучаю «MS Way» с ASP.NET MVC.
Кроме того, я также изучаю Entity Framework.
Я создал объект под названием User в моей папке Models. Используя LINQ to EF, я могу извлекать записи, и все в...
983 просмотров
schedule
03.08.2022
Используете AutoMapper в POCO?
В настоящее время у меня есть класс POCO в моем проекте ASP.NET MVC, который обрабатывает всю бизнес-логику. Нет никаких ссылок на другие проекты или сторонние сборки.
Я также использую AutoMapper в других своих проектах для облегчения...
860 просмотров
schedule
29.08.2022
Является ли это дизайном базы данных или авторизацией/разрешениями?
Я думаю о системе разрешений для своего проекта и не могу решить, как организовать свою систему разрешений. В краткой абстрактной форме я бы описал свой вопрос так: Должен ли я создавать общие сущности (строки) и применять разрешения или создавать...
334 просмотров
schedule
07.02.2024
Сущность с поддержкой ObjectContext в EF, чтобы избежать анемичной модели предметной области
В Entity Framework можно ли заставить фреймворк вводить DbContext в каждый объект (сущность), который присоединен к контексту или извлечен из него?
Я парень из NHibernate, и я знаю, что это возможно в NH, — извините, если это глупый вопрос в мире...
940 просмотров
schedule
13.05.2022
Использовать перехватчики или не перехватчики в структуре приложения MVC?
Использование перехватчиков для управления потоком событий в среде MVC == бизнес-логике в сочетании с инфраструктурой или утечке в нее?
Это то, о чем стоит вообще беспокоиться? Маловероятно, что кто-то изменит фреймворк MVC/Application, если...
194 просмотров
schedule
23.07.2022
бизнес-уровень с несколькими объектами со всеми свойствами, заполненными из БД, или один объект с заполненным только подмножеством
Я создаю систему среднего размера и сталкиваюсь с проблемой, с которой, вероятно, некоторые из вас уже сталкивались. На моем бизнес-уровне я возвращаю бизнес-объекты с подмножеством свойств, которые важны для этого бизнес-метода, я беспокоюсь, потому...
212 просмотров
schedule
20.08.2022
Бизнес-логика + ASP.NET MVC
У меня есть приложение MVC, которое разделено на 3 уровня: - Презентация - ASp.NET MVC - Деловая логика - Здесь у нас есть сущности и сервисы объектов. У нас также есть сопоставители между объектами DAL и объектами BL - уровень доступа к данным - мы...
810 просмотров
schedule
09.01.2023
Логическая проблема 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 просмотров
schedule
28.04.2022
Как лучше избежать LazyInitializationException?
В настоящее время у меня есть дочерняя сущность, которая имеет ассоциацию @ManyToOne с родительской сущностью. Предыдущие разработчики установили это поле как lazy="false" , чтобы получить родителя, когда это необходимо, когда сеанс также закрыт,...
1127 просмотров
schedule
19.03.2022
Должен ли репозиторий или бизнес-уровень обновлять все таблицы?
В моем проекте у меня есть таблица «Клиенты» с тремя внешними ключами к таблице «Адреса». Один для MainAddress, один для BillingAddress и один для ShippingAddress.
Я использую шаблон единицы работы и репозитория с CustomerRepository и...
168 просмотров
schedule
12.05.2023
Бизнес-логика ASP.NET MVC в модели домена против уровня обслуживания
Я некоторое время читал о том, где разместить бизнес-логику в проекте ASP.NET MVC, и до сих пор не могу понять некоторые вещи.
1 - Модели домена . Что это на самом деле? В моей папке Model у меня есть только несколько классов, соответствующих...
19594 просмотров
schedule
30.07.2022
Бизнес-логика Kinvey — пример сохранения нового объекта в коллекциях (Javascript)
Мне нужна помощь с бизнес-логикой Kinvey. Я хочу сохранить новый объект с помощью javascript в бизнес-логине (внутренняя сторона), но нигде не могу найти пример. Я пробовал это, но не работает:
var model = new Kinvey.Backbone.Model({}, {...
901 просмотров
schedule
05.06.2023