Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What should we have in a Business Logic Layer (BLL)

I know this is a very basic question. But I am really not able to comprehend what should we have in BLL. Let me take an example.
Let us consider a Login.aspx web page, which is used to facilitate user login.
In this case Login.aspx will have two textboxes and one login button.(Presentation Layer).
Data Access Layer will have functions to check if username and password are correct.


I don't think I need something else in this page. So what will I have in BLL. If you want to add some functionality that should come in BLL, please add.

like image 580
Vaibhav Jain Avatar asked Jan 22 '10 16:01

Vaibhav Jain


1 Answers

No, the BLL checks if the username and password are correct. The DAL is only for data access.

like image 132
kprobst Avatar answered Nov 13 '22 13:11

kprobst