Na tentativa de atrair desenvolvedores e web sites para usar o ASP.NET, a Microsoft criou um CDN próprio para servir Microsoft AJAX and jQuery scripts para todos os interessados de forma gratuita.
Os scripts atualmente hospedados são:
Microsoft AJAX v. 0909 (preview)
- 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 v. 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
Para obter um script do CDN, é preciso usar a tag de script em uma página ASP da seguinte forma:
<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>
Outra forma de carregar os scripts é especificando EnableCdn="true":
<asp:ScriptManager ID=”SM1” EnableCdn=”true” runat=”server” />
Microsoft CDN também contém versões de depuração da biblioteca AJAX e as versões compactas do jQuery.
O serviço é oferecido gratuitamente, tanto para aplicações comerciais como não-comerciais sem a necessidade de registro, de acordo com os Termos de uso (docx).