This question is locked. New answers and comments are not allowed.
I am designing a SAAS based application on .net MVC 2 platform using telrik mvc controls.
Left menu panel, header and footer are common for all pages. I want to avoid loading these items on every single page. IN a sense I want to use AJAX at application level by refreshing content area ONLY on every click of menu item.
My questions:
1)Will this be accomplished by having controls of all virtual web pages on one page and then control their hide and show behavior depending on menu click? Is there any other better way?
2) What happens when we launch the app? Will it try to load all controls to client in one shot and hide it in background? OR will it load controls of default page and then fetch whatever is requested via AJAX?