Свързани въпроси 'n-tier-architecture'
Data-tier в n-tier архитектура
Имам въпрос относно целостта на данните.
Една важна роля на "нивото на данните" е осигуряването на целостта на данните. Това постижимо ли е без помощта на "бизнес слой"?
Благодаря.
146 изгледи
schedule
30.09.2022
N-Tier архитектура с DAL, Repo, Service, API слоеве: с какъв тип обекти всеки слой трябва да се занимава с вход/изход + къде трябва да се извършва валидиране/картографиране?
Мисля, че приложението ми трябва да има поне следните слоеве:
DAL (няма общ интерфейс; вземете данните от база данни, вземете данните от друга уеб услуга, вземете данните от файл)
Хранилище (CRUD интерфейс за всеки важен/основен агрегат;...
1806 изгледи
schedule
05.10.2022
2-степенно или 3-степенно: Кое е по-безопасно?
Четох за архитектурата и намерих следния израз:
Например, в двуслойно Windows Forms или ASP.NET приложение, машината, изпълняваща интерфейсния код, трябва да има идентификационни данни за достъп до сървъра на базата данни. Преминаването към...
3279 изгледи
schedule
03.11.2022
Комбиниране на MVVM и N-Tier архитектура
Изглежда, че VM = Business Logic Layer и че моделът = Entities/DTO. В моята бизнес логика правя валидиране на бизнес правила като дали FirstName е празно и т.н. и изглежда, че това може да бъде и работа на ViewModel, така че къде трябва да се намира...
1401 изгледи
schedule
28.11.2022
Кой слой трябва да имам своите DataContracts?
Трябва ли да ги имам в клиентското приложение на wcf?
Или трябва да ги поставя в слоя бизнес или данни?
От една страна, сериализиране и десериализиране на данни, може да изисквам взаимодействие с други обекти на данни, така че би било подходящо...
308 изгледи
schedule
20.11.2023
Как да презапиша анотации към данни с помощта на N-Tier Entity Framework?
Имам свойство на низ, което е задължително, но трябва да създам празен низ; в момента моята [Задължително] анотация на данни повдига грешка на празен низ. Анотацията на данните, от която се нуждая, е [Required(AllowEmptyStrings = true)], но...
127 изгледи
schedule
02.12.2023
Най-добри практики за включване на WCF в средно ниво на MVC
Чудех се дали някой е внедрил приложение от 3 нива, използвайки MVC и WCF като средно ниво? Имаше ли някакви проблеми/недостатъци с производителността вместо внедряване на типично средно ниво с помощта на .dll. Представях си средно ниво на WCF,...
3896 изгледи
schedule
22.12.2023
Обекти на данни в слоя бизнес логика при използване на Entity Framework
Трябва ли да пиша класове, които представляват таблици на база данни, когато използвам Entity Framework? Например имам следните таблици: Account, Customer, Order,... Entity Framework ще ми предостави обекти Account, Customer, Order в допълнение към...
417 изгледи
schedule
27.01.2024
Инжектиране на зависимости в n-слоева архитектура - как да подходим
Искам да създам N-Tier приложение.
Клиент (WebJson-MVC, WebSoap-WCF) API BLL DAL
Client зависи от API , което зависи от BLL , което зависи от DAL . Да кажем, че искам да инжектирам API към клиентите (WebJson-MVC, WebSoap-WCF). Тъй като...
510 изгледи
schedule
28.01.2024
Entity Framework - многослоен дизайн - Къде да поставите низ за връзка?
Използвам слоеста архитектура с Entity Framework като мой слой данни с куп хранилища отгоре, които съдържат заявките Link-To-Entities. Слоят с данни е един проект, до него имам слой за услуги и интерфейс, който е уебсайт.
Искам уебсайтът ми да...
8827 изгледи
schedule
28.04.2024
Проблем с внедряването на N-Tier архитектура в ASP.net MVC [затворен]
Искам да внедря правилна n-tier архитектура в asp.net mvc, но имам някакъв проблем с това [ staffController ].
ето моят код:
Домейн
public interface IEntity {
int Id { set; get; } // all entities have a ID property
}
public...
99 изгледи
schedule
05.01.2024