Which pattern is best for large project

Posted by shamim on Programmers See other posts from Programmers or by shamim
Published on 2012-10-16T10:47:20Z Indexed on 2012/10/16 11:23 UTC
Read the original article Hit count: 267

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.

  1. Entity Layer
  2. BusinessLogic Layer.
  3. DataLogic Layer
  4. UI Layer.

Bellow picture describe how they are internally connected.

new structure

For my new project want to change my project structure, I want to follow below steps:

  1. Core Layer(common)
  2. BLL
  3. DAL
  4. Model
  5. UI

Bellow picture describe how they are internally connected.

old structure Though goggling some initial type question’s are obscure to me, they are :

  1. For new project want to use Entity framework, is it a good idea?
  2. Will it increase my project performance?
  3. Will it more maintainable than previous structure?
  4. 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?

© Programmers or respective owner

Related posts about design-patterns

Related posts about architecture