如何优化Microsoft AJAX Toolkit?

Tom*_*ter 1 asp.net asp.net-ajax

这真是令人生气.我正在尝试优化一个非常大的站点,而我正在减少HTTP请求.微软没有合作.我包含以下ScriptResources.我会尝试抓住每个人的顶线来区分他们

  1. //名称:MicrosoftAjax.debug.js 53.5Kb
  2. //名称:MicrosoftAjaxWebForms.debug.js 14Kb
  3. AjaxControlToolkit.BoxSide = function(){11.4Kb
  4. /// Sys.UI.DomElement 958字节!
  5. // Sys.Timer 982字节!
  6. // IDropSource 6.5Kb
  7. AjaxControlToolkit.FloatingBehavior = function(element){2.2Kb
  8. AjaxControlToolkit.BehaviorBase = function(element){5.4Kb
  9. AjaxControlToolkit.DynamicPopulateBehavior = function(element){2.9Kb
  10. AjaxControlToolkit.BoxCorners = function(){3.6Kb
  11. AjaxControlToolkit.DropShadowBehavior = function(element){3.4Kb
  12. AjaxControlToolkit.ModalPopupBehavior = function(element){5.5Kb

来吧! 12血腥javascript包括!不到一个KILOBYTE!获得dang数据的时间有一半可能是花在寻求它上面!ARGHHH!

无论如何,正如你所看到的,我很生气.有什么方法可以推动它们并将它们结合起来吗?喜欢一个请求?

Sil*_*key 5

只需更换<asp:ScriptManager ... /><ajaxToolkit:ToolkitScriptManager> ... /> 您的ASPX页面,你就大功告成了!

http://blogs.msdn.com/delay/archive/2007/06/11/script-combining-made-easy-overview-of-the-ajax-control-toolkit-s-toolkitscriptmanager.aspx