Link to home
Start Free TrialLog in
Avatar of dthomas31uk
dthomas31uk

asked on

.Net Architecture

Help I am confused.  How does the 3 tired architecture work within a .Net application.  Correct me if iam wrong.

When the users sends a request to the server ASP.Net handles this request which in turn passes it onto the business logic layer where .Net classes validate that the information has ben entered correctly. If so it is then sent to the database to acheive the request from the user.  The information is then sent back by ASP.net as a  response.

AM I way off here. please help......do .net classes handle the business logic.

Cheers
Avatar of YZlat
YZlat
Flag of United States of America image

You are on the right track but the data is validated in the first tier. Business tier handles the database stuff. One of the purposes of tiers is to separate user interface from the backend

Tier-1
_____
Get user data
Validate Data on the client side


Tier-2
______
Connect to the database
Insert, Update validated data
Execute stored procedures

Tier-3
______
Database
Stored proceedures
Avatar of dthomas31uk
dthomas31uk

ASKER


Yzlat
Are you referring to the Tier 1 presentation layer, tier 2 business logic and tier 3 data layer
ASKER CERTIFIED SOLUTION
Avatar of ksenthilraj
ksenthilraj

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I would also recommend looking at the MS patterns area ...

http://msdn.microsoft.com/architecture/patterns/
dthomas31uk - exactly