Which pattern is best for large project
- by shamim
I have several years of software development experience, but I am not a keen and adroit programmer, to perform better I need helping hands. Recently I engaged in an ERP project. For this project want a very effective structure, which will be easily maintainable and have no compromise about performance issue. Below structures are now present in my old projects.
Entity Layer
BusinessLogic Layer.
DataLogic Layer
UI Layer.
Bellow picture describe how they are internally connected.
For my new project want to change my project structure, I want to follow below steps:
Core Layer(common)
BLL
DAL
Model
UI
Bellow picture describe how they are internally connected.
Though goggling some initial type question’s are obscure to me, they are :
For new project want to use Entity framework, is it a good idea?
Will it increase my project performance?
Will it more maintainable than previous structure?
Entity Framework core disadvantages/benefits are?
For my project need help to select best structure. Will my new structure be better than the old one?