Here are some ways to improve performance of asp.net applications.
1.Use page output caching.
2.Use session to store user specific data so that you dont need to fetch it from database unless it changes.
3.Using Cache,ViewState to store page specific data.
4.Avoiding full postbacks of page and using ajax whenever possible.
5.If database queries are taking long time check query execution plans in sql server.Try to remove any index scans if any with the use of putting index on table.
6.Cache data that needs to be fetched frequently.
For more information on improving performance refer these articles.
avinash_bhud...
Contributor
2881 Points
517 Posts
Re: ASP.Net Performance Tuning
Apr 13, 2012 11:34 AM|LINK
Here are some ways to improve performance of asp.net applications.
1.Use page output caching.
2.Use session to store user specific data so that you dont need to fetch it from database unless it changes.
3.Using Cache,ViewState to store page specific data.
4.Avoiding full postbacks of page and using ajax whenever possible.
5.If database queries are taking long time check query execution plans in sql server.Try to remove any index scans if any with the use of putting index on table.
6.Cache data that needs to be fetched frequently.
For more information on improving performance refer these articles.
http://msdn.microsoft.com/en-us/library/ff647787.aspx
http://www.codeproject.com/Articles/13100/ASP-NET-Best-Practices-for-High-Performance-Applic
http://wiki.asp.net/page.aspx/80/aspnet-optimization/