Pages

Friday, August 13, 2010

Multi-tier Web Application using ASP.NET

A Multi-tier Web Application includes 4 layers:
  • Web Layer (Presentation Layer)
  • Business Rules Layer
  • Data Access Layer
From the post in [1], the author based on the Microsoft Architecture exams and has a conclusion that Multi-Tiers are either physical or logical, physical being "machines", such as client - server and logical being the layers Presentation, Business Logic and Data Access.

Internet explorer and IIS count as tiers anyway, so yes you are multi tier.

References:
[1] Multi-tier Web Application using ASP.NET, Microsoft ASP.NET, http://forums.asp.net/p/785068/785138.aspx, retrieved in 13/08/2010
[2] Deploy Patterns, Microsoft MSDN, http://msdn.microsoft.com/en-us/library/ms998478.aspx, retrieved in 13/08/2010
[3] Building a 3-Tier Application using ASP.NET, C# Corner, http://www.c-sharpcorner.com/uploadfile/paulabraham/building3tierapppa11282005053625am/building3tierapppa.aspx, retrieved in 13/08/2010 
[4] Building a Multi-Tier Web Application in the .NET 3.5 Framework Using LINQ to SQL, The Code Project, http://www.codeproject.com/KB/aspnet/NTierApp_UsingLINQ.aspx, retrieved in 13/08/2010 
[5] Three-Tier Architecture, Linux Journal, http://www.linuxjournal.com/article/3508?page=0,2, accessed in 13/08/2010
[6] Multi-tier web application in ASP.NET, Microsoft ASP.NET, http://forums.asp.net/p/1056895/1509606.aspx, accessed in 13/08/2010
[7] 3-tier Architecture with ASP.NET 2.0, Microsoft MSDN Library, http://msdn.microsoft.com/en-us/library/aa581769.aspx, accessed in 14/08/2010

1 comment:

  1. Layer and Tiers: http://pranshujain.wordpress.com/2006/09/15/layers-and-tiers/

    ReplyDelete