hi
There are some point you can consider for performance improvment of your website.
- Set debug=false
- Turn off Tracing unless until required
- Turn off Session State, if not required. ASP.NET Manages session state automatically. However, in case you dont require Sessions, disabling it will help in improving the performance
- Disable ViewState as and when not required.
- Avoid Frequent round trips to the Database
- Avoid Throwing Exceptions. Exceptions are a greate way to handle errors that occur in your application logic. However, throwing exceptions is a costly resource and must be avoided. Use specific exceptions and use as minimal as possible to avoid resource overhead
- Use Caching to improve the performance of your application.
- Use Finally Method to kill resources
Bundling and Minification css and javascript and html
the last point is very important