Hi all,
I am just about to re-write our web portal (200+ aspx pages) from the ground up, the technologies I am going to use are VS 2010, SQL 2008, ASP.NET AJAX (latest version might consider the beta!), IIS7. I am going to use master pages, user controls within the pages, a lot of the pages are going to have tabstrips, grids, treeviews, panels, and I want to use AJAX for the best performance. My first question is what do you think is the best way to use AJAX, e.g. Manager on the master page and proxies on the content pages, or just a manager on the content, I have nothing on the master page that needs AJAXing, that is all on the content pages. The next question is the use of user controls within an AJAX environment, again is it better to lots of user controls each attempting to do their own bit of AJAX with their own AJAX manager or again just use the proxies. Is it better (from a performance perspective) to not use user controls and attempt to get everything written directly into the content pages rather than lots of user controls.
A typical layout is going to be
Master page,
Content page,
Tabstrip,
Usercontrol
Usercontrol
Usercontrol
or
Master page,
Content page,
Treeview,
Usercontrol
Usercontrol
any advice is welcomed.
Thanks
Alex
I am just about to re-write our web portal (200+ aspx pages) from the ground up, the technologies I am going to use are VS 2010, SQL 2008, ASP.NET AJAX (latest version might consider the beta!), IIS7. I am going to use master pages, user controls within the pages, a lot of the pages are going to have tabstrips, grids, treeviews, panels, and I want to use AJAX for the best performance. My first question is what do you think is the best way to use AJAX, e.g. Manager on the master page and proxies on the content pages, or just a manager on the content, I have nothing on the master page that needs AJAXing, that is all on the content pages. The next question is the use of user controls within an AJAX environment, again is it better to lots of user controls each attempting to do their own bit of AJAX with their own AJAX manager or again just use the proxies. Is it better (from a performance perspective) to not use user controls and attempt to get everything written directly into the content pages rather than lots of user controls.
A typical layout is going to be
Master page,
Content page,
Tabstrip,
Usercontrol
Usercontrol
Usercontrol
or
Master page,
Content page,
Treeview,
Usercontrol
Usercontrol
any advice is welcomed.
Thanks
Alex
