In this section, "Creating Business Access Layer (BAL): (RecordBAL.cs)", I do understand the code. What I don't fully understand is is that all there is for Business layer? I don't understand how it benefits by just return data?
"//and return the result to the caller of the method.
return rdAL.RetrieveRecords(); "
" Its responsibility is to validate the business rules of the component" <<< If you have a sample, could you help me out what this mean?