Avoid unnecessary page lifecycle executions and ViewState usage in scenarios where they are not needed by replacing an ASP.NET UpdatePanel with an XmlHttp Panel.
Dynamically Load Content
Create a place holder for loading additional controls as needed, increasing performance by not loading all controls on initial page load.
Web Service Binding
Retrieve the content to be updated via WCF Web Services, facilitating even finer tuned performance.