3-tier and n-tier architecture
Hi i am new to 3-tier and n-tier architecture,i want some good examples to start with.I have searched google but i got a few with 3-tier architecture.I want some real time implementation of these architectures.I want to know what is the difference between 3-tier and n-tier??
Kunal VaishyaPosted Oct 8, 2012, 7:34 AM
3-Tier architecture generally contains UI or Presentation Layer, Business Access Layer (BAL) or Business Logic Layer and Data Access Layer (DAL).
Presentation Layer (UI)
Presentation layer cotains pages like .aspx or windows form where data is presented to the user or input is taken from the user.
Business Access Layer (BAL) or Business Logic Layer
BAL contains business logic, validations or calculations related with the data, if needed. I will call it Business Access Layer in my demo.
Data Access Layer (DAL)
DAL contains methods that helps business layer to connect the data and perform required action, might be returning data or manipulating data (insert, update, delete etc). For this demo application, I have taken a very simple example. I am assuming that I have to play with record of persons (FirstName, LastName, Age) and I will refer only these data through out this article.
Designing 3-Tier Architecture
More Reference Read This
http://www.dotnetfunda.com/articles/article71.aspx