As usual, the next major update of the RadControls for ASP.NET AJAX will be packed with exciting new features. Unfortunately, this means that some performance related optimizations will be left in the background, which is why I want to present one of them here.
The Q1 2010 release will add a new property for the RadEditor's RadDialogOpener control - EnableTelerikManagers. When it set to true and you have a RadScriptManager or a RadStyleSheetManager on the page, the editor dialogs will start using these controls as well. The main benefit from the script and stylesheet managers is faster loading speed - due to less browser requests, smaller HTML output or the CDN support, if you have enabled it.
The best part is that this all happens automatically - the editor turns on EnableTelerikManagers whenever it detects a RadScriptManager on the page and since the dialogs are re-using the manager controls from the main editor page, you will not have to setup any additional settings (e.g. if you are using a custom HTTP handler path).
Not all dialogs benefit the same, but with the file manager ones you can expect about 17% smaller markup size due to script and stylesheet combining.
Iana Tsolova is Product Manager at Telerik’s DevTools division. She joined the company back in the beginning of 2008 as a Support Officer and has since occupied various positions at Telerik, including Senior Support Officer, Team Lead at one of the ASP.NET AJAX teams and Technical Support Director. Iana’s main interests are web development, reading articles related to geography, wild nature and latest renewable energy technologies.