We need to ask - why are we using ASP.NET? Mostly because of the controls it provides. If jQuery provides controls as plugins, then there is no need for ASP.NET or Microsoft AJAX tools. If we create our site based on pure HTML pages, use jQuery to control the dynamic part of the HTML page and, finally, using WebService to store / retrieve information from the database, then we completely eliminate ASP.NET ASP.NET slows down the site. since your request goes through many steps to access the compiled ASPX page, which is then parsed, then the code and designer files are combined and then finally HTML is displayed.
Some might argue that Microsoft provides MasterPages. Think about using MasterPages as they slow down your site too much. Each page request restores the entire MasterPage. Instead, try using IFRAMES. Submit your start page with all the navigation controls with the content area in IFRAME format. This content area should load the proper HTML page based on a click on the user menu.
Azhar khan
source share