I am building a small web-application using AJAX and C#.
There are some 10 different forms/windows in this project. My basic idea is, there is gonna be one main window and I'll open other windows from within that main window.
I am trying to implement AJAX into this, using most of the AJAX controls from the AJAX control toolkit (like, CollapsiblePanel, ModalPopup, RoundedCorners etc.)
I created 10 different pages. Though I wanted to open new windows from within main window, I can invoke different pages as pop-up and do the work.
But if I am using AJAX all, the different pages has to be "AJAX Panel" and should be there on the main page only if I want to use ModalPopup tool, for instance. And I have to create all those different pages as AJAX panel in one main page only.
My question is, Isn't that going to make that page load slower, because the content of all the 10 pages is on 1 page now.
Can you please throw some light over this and guide me.
I hope I made myself clear. Please pardon my English.