为了吸引更多开发人员和网站使用 ASP.NET,微软为 Microsoft AJAX 和 jQuery 脚本提供了免费的 CDN 服务。
目前微软 CDN 中的脚本有:
微软 AJAX 0909 版本(预览)
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjax.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjax.debug.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxAdoNet.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxAdoNet.debug.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxDataContext.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxDataContext.debug.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxTemplates.js
- http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjaxTemplates.debug.js
jQuery 1.3.2 版
- http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.js
- http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.min.js
- http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2-vsdoc.js
- http://ajax.Microsoft.com/ajax/jQuery/jquery-1.3.2.min-vsdoc.js
如果你想使用 CDN 中的脚本,你需要在 ASP.NET 页面中这样使用 script 标签:
<script src="http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjax.js" type="text/javascript"></script>
<script src="http://ajax.Microsoft.com/ajax/jquery-1.3.2.js" type="text/javascript"></script>
将 EnableCdn 设为 true 之后,也可以从 CDN 加载脚本。
<asp:ScriptManager ID=”SM1” EnableCdn=”true” runat=”server” />
微软的 CDN 同时包含调试版本的 AJAX 类库,以及最小化的 jQuery 类库。
根据使用条款所述,该服务可免费用于商业和非商业的应用程序,且无须注册。
查看英文原文: Microsoft Creates a CDN for AJAX and jQuery Libraries
评论