Click here to Skip to main content
15,886,868 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All.

I have a question that If I am using 3-tier architecture using DAL, BLL, PL.
Can you people let me know where should I locate CRUD (create, update, delete) methods.
In DAL or BLL?

Thank You.
Posted
Updated 23-Mar-11 22:28pm
v2

Presention layer is used for UserInterface etc

Bal Layer is used for your properties and methods

and in Dal layer you can do your all
database queries,connection ado operations
 
Share this answer
 
What Mahen25 said is correct. 'DAL' Means 'Data Access Layer'(you can do all data related operations)

See this link[^].

P.S: First try in google. I am searched with keyword '3 tier architecture', got Google Results[^]
 
Share this answer
 
I recommend you this book to read to get solid understanding of .NET Enterprise Architecture.
 
Share this answer
 
hi,

U have to place CRUD in DAL (dat access application Block )which is Directly interacting with Back End then u have to call that in BLL

Thanks®ards
Lekhya
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900