3 tier architecture in Asp.Net
-
Upload
baabtracom-mentoring-partner-first-programming-school-in-india -
Category
Education
-
view
4.124 -
download
0
description
Transcript of 3 tier architecture in Asp.Net
Disclaimer: This presentation is prepared by trainees of baabtra as a part of mentoring program. This is not official document of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt . Ltd
Week Target Achieved
1 18wpm
2
3
Typing Speed
Jobs Applied# Company Designation Applied Date Current Status
1
2
3
3 Tier structure Asp Dot Net
Shavad [email protected]/shavad
cvtwitter.com/shavad cvin.linkedin.com/in/Shavad cv8086151588
What is 3-Tier Architecture
• A 3 way interaction in a client/server environment.
• The user interface is stored in the client• The bulk of the business application logic is
stored in one or more servers• The data are stored in a database server.
If the Application tier server is down and caching is sufficient, the Presentation tier can process Web requests using the cache.
3-Tier Disadvantages
Increased Complexity / Efforto In General 3-tier Architecture is more complex to
build compared to 2-tier Architecture.o Point of Communication are doubled.
User Interface Layer
Folder Structure for the 3 tier Application
Presentation Layer
• Application layer is the form which provides the user interface to either programmer of end user. Programmer uses this layer for designing purpose and to get or set the data back and forth.
Business Layer
This layer is a class which we use to write the function which works as a mediator to transfer the data from Application or presentation layer data layer. In the three tier architecture we never let the data access layer to interact with the presentation layer.
Data Layer
Presentation Layer
Business Layer
Data Layer
This layer is also a class which we use to get or set the data to the database back and forth. This layer only interacts with the database. We write the database queries or use stored procedures to access the data from the database or to perform any operation to the database.
Thank You
If this presentation helped you, please visit our page facebook.com/baabtra and like it.
Thanks in advance.
www.baabtra.com | www.massbaab.com |www.baabte.com
Contact Us
Emarald Mall (Big Bazar Building)Mavoor Road, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
NC Complex, Near Bus StandMukkam, Kozhikode,Kerala, India.Ph: + 91 – 495 40 25 550
Start up VillageEranakulam,Kerala, India.
Email: [email protected]