views:

57

answers:

1

Many Java programmers joke, which all use model DAL, BLL and Facade when programming in C#. I wonder, those who program the more time that I C # if this model is recommended, or if this model is outdated.

I've worked with this model, and frankly did not like because it is very cumbersome to change all layers always. Would like to know your opinions.

+1  A: 

You could try to implement the Domain Driven Design method of using Services, Repositories and entities. I have found this pattern really flexible when used with DI and I prefer it to using a DAL/BLL. Maybe research it to see what you think?

Matt
I will search. Thanks for the suggestion @Matt
Ph.E