This question is locked. New answers and comments are not allowed.
Hi,
In Northwind sample web application we have Telerik's reverse engeenared classes (DAL layer), BO classses that correspond to the before mentioned classes but without any dependency from Telerik (Business Object Layer), and BLL layer, that contains business methods behind an interface (INWDataProvider).
In BLL, ClassNameAssembler classes convert DAL classes to BO classes.
Wich is the result? The WebUI layer will independent from BLL - DAL, ie. we can replace them, when we want to change the DataAccess technology.
Why we can't use directly the DAL objects when they depend only from system and system.collection generic, instead of using BO and converting every DAL objects to them?
Thanks in advance
Gabor
In Northwind sample web application we have Telerik's reverse engeenared classes (DAL layer), BO classses that correspond to the before mentioned classes but without any dependency from Telerik (Business Object Layer), and BLL layer, that contains business methods behind an interface (INWDataProvider).
In BLL, ClassNameAssembler classes convert DAL classes to BO classes.
Wich is the result? The WebUI layer will independent from BLL - DAL, ie. we can replace them, when we want to change the DataAccess technology.
Why we can't use directly the DAL objects when they depend only from system and system.collection generic, instead of using BO and converting every DAL objects to them?
Thanks in advance
Gabor