Hello ,
I want to know that which is the best 3 tier Architecture or N-Tier Architecture when performance is mostly concerned in asp .net using C# .Net . i meant if i create separate N-layer for each page then it will improve the performance or if i merge two layer into one and create 3-tier then what about the performance , it will decrease the performance ?
Plz Plz Reply .
Thx in advance
Chandradev PrasadPosted Jun 8, 2013, 4:52 AM
According to me, 3 tier or N-Tier will not increase the performance. Performance depend on type of coding standard we have used in project.
Tier will main useful for separating the layers. We can divide our project in N-tier depending on project. If the project is going to increase in future then it would be good to implement Tier architecture.
Even though if project is in N-tier architecture and You are following tradinational old stype coding style then it will never give good performance.
If you are using Caching in asp.net,Optimized sql query, Maximum client side communication with database using Ajax or jquery then it will give good performance.
Chandradev PrasadPosted Jun 8, 2013, 6:56 AM
Here i have written some important tips to increase performance in asp.net
http://chandradev819.wordpress.com/2010/08/17/how-to-increase-the-performance-of-asp-net-project/
http://chandradev819.wordpress.com/2011/01/19/caching-in-asp-net/
Satish HirparaPosted Jun 8, 2013, 5:00 AM