如果在一个应用中,调用很多JS文件,性能上有可能不大好,
在ASP。NET 3。5以上,有scriptmanager可以管理,比如:
有两个JS
//Jscript1.js
function Task1() {
alert('task1');
}
////Jscript1.js
function Task2() {
alert('task2');
}
<form id="form1" runat="server">
<asp:ScriptManager ID="myScriptManager" runat="server" >
<Scripts>
<asp:ScriptReference Path="~/JScript1.js" />
<asp:ScriptReference Path="~/JScript2.js" />
</Scripts>
</asp:ScriptManager>
<script language="javascript" type="text/javascript">
Task1();
Task2();
</script>
</form>
这个在FIREFOX下可以看到性能为:
5次请求,
而用了scriptmanger后
<form id="form1" runat="server">
<asp:ScriptManager ID="myScriptManager" runat="server" >
<CompositeScript>
<Scripts>
<asp:ScriptReference Path="~/JScript1.js" />
<asp:ScriptReference Path="~/JScript2.js" />
</Scripts>
</CompositeScript>
</asp:ScriptManager>
<script language="javascript" type="text/javascript">
Task1();
Task2();
</script>
</form>
为发现只有4次请求,因此可以考虑下
分享到:
相关推荐
《ASP.NET 3.5开发大全》是一本深入讲解ASP.NET 3.5技术的权威指南,涵盖了该框架的核心概念、开发工具以及实际应用。这本书旨在帮助开发者全面掌握ASP.NET 3.5平台,从基础到高级,由浅入深地讲解了各种开发技巧和...
ASP.NET 3.5是微软开发的一个Web应用程序框架,它基于.NET Framework 3.5,为Web开发提供了更强大、更灵活的工具和API。在这个版本中,ASP.NET引入了许多新特性和改进,使得开发者能够更高效地构建动态网站、Web服务...
综上所述,"ASP.NET3.5实用教程"将带你系统地学习ASP.NET 3.5的各个方面,从基础到高级,从理论到实践,旨在培养你成为一名熟练的ASP.NET开发者。通过郑阿奇的课件,你将能够构建出高效、稳定的Web应用程序,满足...
本教程“ASP.NET3.5从入门到精通基于C#2008”旨在帮助初学者和开发者深入理解和掌握这个强大的Web开发平台。 1. **ASP.NET概述**:ASP.NET是微软为开发动态网站、Web应用程序和Web服务提供的一个全面的开发框架。它...
《ASP.NET3.5 AJAX客户端编程精选166例(使用C#)》这本书涵盖了大量实用的示例和技巧,适合初学者到高级开发者参考学习。通过这些示例,读者不仅可以掌握ASP.NET AJAX的基本用法,还能深入了解如何优化用户体验、提高...
《Programming ASP.NET 3.5》是一本深入探讨ASP.NET 3.5开发技术的权威著作,涵盖了构建高效、动态的Web应用程序所需的各种关键概念和技术。这本书中的代码示例是理解并掌握ASP.NET 3.5核心功能的重要资源,帮助读者...
6. **AJAX支持**:ASP.NET 3.5的AJAX功能通过UpdatePanel、ScriptManager和AJAX控件工具包,实现了页面部分刷新,提升了用户体验。开发者还可以自定义脚本服务,创建无刷新的Web应用程序。 7. **安全性和身份验证**...
ASP.NET 3.5是微软开发的一个用于构建Web应用程序的框架,它基于.NET Framework 3.5版本。这本书《ASP.NET 3.5网站开发全程解析(第3版)》的源代码提供了丰富的实例和练习,帮助读者深入理解ASP.NET 3.5的技术特性...
ASP.NET 3.5是微软开发的一个用于构建Web应用程序的框架,它基于.NET Framework 3.5版本。这个框架提供了一系列强大的工具和技术,使开发者能够更高效地创建动态、交互式的网页应用。在这个"ASP.Net 3.5 高级编程 ...
ASP.NET 3.5是微软开发的一个强大的Web应用程序框架,它是.NET Framework 3.5的一部分。这个框架提供了丰富的功能和工具,使得开发者可以快速、高效地构建动态网站、Web服务和富互联网应用(RIA)。本资源"ASP.NET ...
《精通ASP.NET 3.5》是一本专为ASP.NET开发者设计的技术图书,它深入浅出地探讨了ASP.NET 3.5这一强大的Web开发框架。ASP.NET是Microsoft .NET Framework的一部分,它提供了构建动态网站、Web应用程序和Web服务的...
ASP.NET 3.5是微软推出的Web应用程序框架,它是.NET Framework 3.5的一部分,用于构建功能丰富的、高性能的Web应用程序。本实例教程配套的源码涵盖了ASP.NET 3.5开发中的多个重要知识点,旨在帮助开发者通过实践来...
"练习题解答"这部分内容可能涵盖了以上提到的各个知识点,通过解答这些问题,学习者能够检查自己的理解程度,并巩固ASP.NET 3.5的核心技能。在实践中遇到问题并解决问题,是学习过程中最有效的步骤之一。因此,这个...
ASP.NET 3.5是微软开发的一个强大的Web应用程序框架,它是.NET Framework 3.5的一部分,主要用于构建功能丰富的、高性能的动态网站。本资源提供的"ASP.NET 3.5动态网站开发案例指导光盘源码下载"是一个学习资料,...
这本书《ASP.NET3.5 前沿技术与实战案例精粹》结合了理论与实践,旨在帮助读者掌握ASP.NET 3.5的最新技术和实际应用。 在ASP.NET 3.5中,有几个核心概念和技术值得深入探讨: 1. **控件与事件处理**:ASP.NET 3.5...
《Programming Microsoft ASP.NET 3.5》是一本深入讲解ASP.NET 3.5技术的权威指南,涵盖了该框架的核心概念、开发工具以及实践应用。这本书旨在帮助开发者全面掌握使用ASP.NET 3.5进行Web应用程序开发的技术和技巧。...
ASP.NET 3.5是微软开发的一个强大的Web应用程序框架,用于构建动态、数据驱动的Web应用。本课程针对初学者,旨在帮助没有编程基础的人快速掌握ASP.NET 3.5的核心概念和技术。以下是对该课程PPT内容的详细解读: 1. ...
ASP.NET 3.5是微软开发的一个用于构建Web应用程序的框架,它是在.NET Framework 3.5基础上构建的。这个框架提供了丰富的功能和工具,使得开发者可以高效地创建动态、数据驱动的网站。《ASP.NET 3.5开发大全》这本书...
ASP.NET AJAX扩展了服务器端的控件库,添加了UpdatePanel、ScriptManager等控件,使得异步编程变得更加简单。 最后,安全性是任何Web应用程序不可忽视的方面。ASP.NET 3.5提供了多种安全特性,如身份验证、授权、...
《ASP.NET 3.5入门经典(第五版)》是一本深入浅出的教程,旨在帮助初学者快速掌握ASP.NET 3.5这一强大的Web应用程序开发框架。此书选取了部分内容,包括第1至第4章以及第11至第14章,涵盖了基础到进阶的关键知识点。 ...