Wrox Programmer Forums
ASP.NET 1.x and 2.0 Application Design Application design with ASP.NET 1.0, 1.1, and 2.0.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the ASP.NET 1.x and 2.0 Application Design section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
Old October 19th, 2006, 12:18 PM
Registered User
Join Date: Oct 2006
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via Yahoo to rajdotnet
Default 3 tire architecture

Hi, I read wrox book asp.net 1.1 in that author says
in fig 13.1

a html->application logic->database

is three tier architecture. how it can be a 3-tier

for this we need presentation layer()html->application logic->data-logic -> DATABASE

plz clarify


Old October 19th, 2006, 01:54 PM
Friend of Wrox
Join Date: May 2005
Posts: 227
Thanks: 1
Thanked 7 Times in 7 Posts

The 3-tier architecture refers not only to the names of the different layers, but more importantly to the "where" the layers are located. The html layer or presentation layer is where the clients browser is, which is the client's pc. The application logic, in some books often called the business logic layer, resides on the server that supports IIS for the .NET Framework. The Database logic resides, usually on its own server. However, it is not clear what you are calling "data logic". However, if the data logic includes those procedures that reside in the database, then the data logic is included in the DB logic. However, the moving of data from the server and manipulating that data is considered part of the Business logic or Application logic layer which is accomplish via ADO.NET, still part of the .NET Framework. Medium to Large Companies use the n-tier Architecture which defines multi-hardware per layer. This type of processing is not new, it comes under the heading of "Distributed Processing".

Hope this helps.

Similar Threads
Thread Thread Starter Forum Replies Last Post
Need help with 3-teir architecture chobo2 C# 2008 aka C# 3.0 1 September 12th, 2008 01:39 PM
architecture MunishBhatia ASP.NET 2.0 Professional 3 October 6th, 2007 05:24 AM
Application Architecture balesh.mind ASP.NET 2.0 Professional 3 July 26th, 2007 11:26 AM
computer architecture mole384 C++ Programming 1 February 2nd, 2005 08:24 AM
Application Architecture ram_siddinen VS.NET 2002/2003 1 January 27th, 2004 12:20 PM

Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.