dimanche 12 mai 2019

Typical layered architecture - project structure

What is the most popular project structure in n-layered applications (not DDD or onion architecture)?

1.

UI project has reference to BLL and DTO project

BLL project has reference to DAL, Entities and DTO project

DAL project has reference to Entities project enter image description here

2.

UI project has reference to BLL project

BLL project (which contains Data Transfer Objects) has reference to DAL project

DAL project (which contains Entities) has no references enter image description here

3.

Something else?

Aucun commentaire:

Enregistrer un commentaire