MindFusion's Components
Home | Submit an interview question | Filter by category | Filter by job function | Filter by company
 
Member Information
User Id
Password
 
Forgot Password
Technology Category
.NET (1202)
Languages (103)
Database (146)
Operating System (48)
Reporting (5)
Third-Party Tools (2)
Testing (91)
OOP (75)
Web Development (40)
Design Patterns (89)
General (9)
Networking (88)
Hardware (63)
Brain Exercise (2)
Others (37)
 Our Network
.NET Heaven
C# Corner
Interview Corner
Longhorn Corner
Mindcracker
VB.NET Heaven
Home » .NET » .NET
What is the difference between a multi-layer and multi-tier applications?
Posted by Mahesh Chand Nov 01, 2006
Viewed : 4922 times
Major Category : .NET
Minor Category : ASP.NET
Total Replies : 3
Become a Sponsor
 EDITORIAL ANSWER  
No Reply Yet
 ANSWERS BY USERS  
pula narasima
Jan 05, 2009
Multi tier Architehere means Three tier or N-tier.N-Tier can have more than one tier.
Three Tier means it can have Three Tiers like
1)Presentation Layer
2)Business Logic layer.
3)Data Access layer.
1)Presentation Layer:Presentation Layer is the All User Interfaces like Asp.net pages,WPF forms,aspx pages,ascx pages
2)Business Logic layer: Business Logic layer is the what are the Functionality of the pages like Functions,events etc,All WCF is the Business logic layer.
Business Logic layer get data from the DAL.Business Logic layer it is medeater b.w PL an BLL.
3)Data Access layer:Data Access layer It can be get the data from database.
Mahesh Chand
Nov 01, 2006
How do I change the question? I noticed a grammetical mistake.
Mahesh Chand
Nov 01, 2006

This is very common question asked by couple of companies and I noticed developers usually gets confused about the difference.

When we talk about multi-layer, we usually mean an application broken down into multiple layers such as a Database Layer, a Business Layer, and a User-interface layer. All of these layers may be seperate assemblies. For example, UI layer may have APS.NET pages, Business layer may be BL.dll and the data layer may be Db.dll. However, these all assemblies usually reside on the same machine where the application runs.

When we talk about multi-tier, these assemblies reside on seperate physical machines. In other words, there will be more than one physical machine involved in multi-tier applicaiton.

  
1
World Class ASP.NET Hosting - 3 Month Free Hosting, Click Here!
 

 Hosted by MaximumASP  |  Found a broken link?  |  Contact Us  |  Terms & conditions  |  Privacy Policy  |  Advertise with us
Current Version: 2.2009.3.2
 © 1999 - 2009  Mindcracker LLC. All Rights Reserved