N-Tier Architecture
N-Tier the word means Multiple Tier.
N-Tier Architecture is nothing but splitting your solution into different project based on the business requirement.
Advantage:
-
Reduce the business and the programming complexity.
-
Easy to process
Procedure :
To work with n-Tier system
1. Create a solution.
2. Include a web application project in it and name it as "PRESENTATION LAYER"
3. Include a Class Library Project and name it as "DATALAYER"

4. Include a Class Library Project and name it as "BUSINESSLAYER"
5. Now you have 3 project in single solution
6. Build the DataLayer.
7. Go to Business layer and right click on reference and in reference go to Project's. Here you can see the Datalayer. Click on that and include as reference.
8. Now in the Business Layer reference you can see the DataLayer assembly
9. Go to Presentationlayer and right click on reference and in reference go to Project's. Here you can see the BusinessLayer. Click on that and include as reference.
10. Now you can see the BusinessLayer Assembly in the Presentation Layer.
11. Now you can access all the methods
DataLayer in Business Layer
BusinessLayer in PresentationLayer

12. This is the way you build your N-Tier Application. For example, this is a 3 Tier System.
Upendra Pratap ShahiPosted Sep 20, 2015, 3:48 AM
good..
Sankar KPosted May 19, 2014, 3:28 AM
Please Upload any sample project
yogesh raoPosted Aug 8, 2012, 5:03 AM
Thank you.. very useful article.
yogesh raoPosted Aug 8, 2012, 5:03 AM
Thank you.. very useful article.
yogesh raoPosted Aug 8, 2012, 5:02 AM
Thank you.. very useful article.
Mohammed HameedPosted Jul 4, 2012, 2:51 PM
Hi Abhi, Referring dependencies to the same projects amongst themselves is nothing but circular reference, which is not allowed. I mean let's say Project A has been referenced in Project B then if you try to refer Project B in Project A, this is circular. Finally, if you manage to do circular reference it will create lot of issues like once a build error come in any project you can be able to build both projects.
Syed IslamPosted Mar 1, 2011, 4:29 PM
I get a clear concept. Beautiful article.
Vyankatesh SuryawanshiPosted Mar 26, 2009, 12:25 AM
This is really very nice article demonstrating the n-tier article. Thanks.
abdul raziqPosted Sep 24, 2008, 7:48 AM
The article is good, if this article would contain example code it would be better
Sravan KumarPosted Jan 30, 2008, 4:40 AM
will you please do me this favour that provide simple example using ADO.Net in N-tier architecture format do me this favour ASAP
venuPosted Oct 9, 2007, 4:50 AM
hai prabaker i need 3-tier progaramme in .net smaller programme like insert,delete programme
tina gourPosted Jan 24, 2007, 5:57 AM
can u pls give an example so that it can be more clear
TamilPosted Nov 3, 2006, 4:58 AM
Good article for starters