Share via


Microsoft Ajax Content Delivery Network-middelen

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

Waarschuwing

Het Microsoft Ajax CDN wordt niet langer actief bijgewerkt. Consumenten moeten bij hun eerste kans overstappen op een resource met bijgewerkte assets. Het CDN zal in de toekomst buiten gebruik worden gesteld, waarbij meldingen hier worden geplaatst indien nodig.

Inhoudsopgave

ajax.microsoft.com gewijzigd in ajax.aspnetcdn.com
Ondersteuning voor Visual Studio .vsdoc
ASP.NET Ajax van het CDN gebruiken
jQuery gebruiken vanuit het CDN
JQuery UI gebruiken vanuit het CDN
Bestanden van derden op het CDN

jQuery-releases op het CDN
jQuery Migrate-releases op het CDN
jQuery UI-releases op het CDN
jQuery-validatiereleases op het CDN
jQuery Mobile Releases op het CDN
jQuery-sjablonenreleases op het CDN
jQuery Cycle Releases van de CDN
jQuery DataTables Releases op het CDN
Modernizr Releases op het CDN
JSHint-releases op het CDN
Knockout-releases op het CDN
Globalisering van releases op het CDN
Reageren op releases op het CDN
Bootstrap-releases op het CDN
Bootstrap TouchCarousel Releases op het CDN
Hammer.js releases op het CDN
ASP.NET Web Forms en Ajax-releases op het CDN
ASP.NET MVC-releases op het CDN
ASP.NET SignalR-releases op het CDN

Het Microsoft Ajax Content Delivery Network (CDN) host populaire JavaScript-bibliotheken van derden, zoals jQuery, en stelt u in staat om ze eenvoudig toe te voegen aan uw webtoepassingen. U kunt bijvoorbeeld jQuery gaan gebruiken die op dit CDN wordt gehost door een <scripttag> toe te voegen aan uw pagina die verwijst naar ajax.aspnetcdn.com.

Door gebruik te maken van het CDN, kunt u de prestaties van uw Ajax-toepassingen aanzienlijk verbeteren. De inhoud van het CDN wordt opgeslagen in de cache op servers die zich over de hele wereld bevinden. Bovendien stelt het CDN browsers in staat om JavaScript-bestanden van derden opnieuw te gebruiken voor websites die zich in verschillende domeinen bevinden.

Het CDN ondersteunt SSL (HTTPS) voor het geval u een webpagina moet leveren met behulp van de Secure Sockets Layer.

Het CDN host de volgende scriptbibliotheken van derden die zijn geüpload en die aan u zijn gelicentieerd door de eigenaren van deze bibliotheken:

Het Microsoft Ajax CDN bevat ook de volgende bibliotheken die zijn geüpload door Microsoft:

  • ASP.NET Ajax
  • ASP.NET MVC JavaScript-bestanden
  • ASP.NET SignalR JavaScript-bestanden

Microsoft claimt geen eigendom van bibliotheken van derden die op dit CDN worden gehost. De auteursrechteigenaren van de bibliotheken verlenen deze bibliotheken aan u. Alle rechten die u mogelijk nodig hebt om dergelijke bibliotheken te downloaden en te gebruiken, worden uitsluitend verleend door de respectieve auteursrechteigenaren. Omdat dit geen Microsoft-bibliotheken zijn, biedt Microsoft geen garanties of licenties voor intellectuele eigendomsrechten (inclusief geen impliciete octrooirechten) voor de bibliotheken van derden die op dit CDN worden gehost.

Als u uw JavaScript-bibliotheek wilt verzenden en uw bibliotheek een van de belangrijkste JavaScript-bibliotheken is (zoals vermeld op http://trends.builtwith.com) of extensies/invoegtoepassingen voor deze bibliotheken die (a) populair zijn; of (b) nuttig zijn voor gebruik op ASP.NET neem dan contact op met AjaxCDNSubmission@Microsoft.com.

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

ajax.microsoft.com gewijzigd in ajax.aspnetcdn.com

Het CDN dat wordt gebruikt voor het gebruik van de microsoft.com domeinnaam en is gewijzigd om de aspnetcdn.com domeinnaam te gebruiken. Deze wijziging is aangebracht om de prestaties te verbeteren, omdat wanneer een browser naar het microsoft.com domein verwijst, cookies van dat domein via de kabel zou verzenden met elke aanvraag. Door te hernoemen naar een domeinnaam anders dan microsoft.com, kan de prestatie met maximaal 25% worden verhoogd. Houd er rekening mee ajax.microsoft.com blijft functioneren, maar ajax.aspnetcdn.com wordt aanbevolen.

Ondersteuning voor Visual Studio .vsdoc

Als u de VSDOC-bestanden correct wilt gebruiken met Visual Studio 2008, moet u ervoor zorgen dat VS 2008 SP1 is geïnstalleerd en dat de hotfix voor vsdoc-bestanden is geïnstalleerd. U kunt deze hier downloaden:

Visual Studio 2010 ondersteunt .vsdoc-bestanden zonder extra patches.

ASP.NET Ajax van het CDN gebruiken

Wanneer u ASP.NET 4 gebruikt, kunt u alle aanvragen voor ASP.NET frameworkscripts omleiden naar het CDN. Het ophalen van scripts van het CDN in plaats van uw lokale webserver kan de prestaties van openbare ASP.NET websites aanzienlijk verbeteren.

Gebruik de eigenschap ScriptManager EnableCDN om alle ASP.NET frameworkscriptaanvragen om te leiden naar het Microsoft Ajax CDN:

<asp:ScriptManager
    ID="ScriptManager1"
    EnableCdn="true"
    Runat="Server" />

jQuery gebruiken vanuit het CDN

U kunt jQuery-scripts gebruiken die worden gehost op CDN in uw webtoepassing door het volgende scriptelement toe te voegen aan een pagina:

<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.js"></script>

Het CDN bevat ook de minified versie van het jQuery-script, die u kunt ophalen met behulp van het volgende element:

<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>

Als u wilt toestaan dat uw pagina terugvalt op het laden van jQuery vanuit een lokaal pad op uw eigen website als het CDN niet beschikbaar is, voegt u het volgende element toe direct na het element dat verwijst naar het CDN:

<script>
  // Fallback to loading jQuery from a local path if the CDN is unavailable
  (window.jQuery || document.write('<script src="/scripts/jquery-1.9.0.min.js"><\/script>'));
</script>

Op de volgende voorbeeldpagina wordt de CDN-versie van de jQuery-bibliotheek (met terugval naar een lokale kopie) gebruikt om de inhoud van een div-element weer te geven wanneer op een knop wordt geklikt.

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>jQuery from Microsoft AJAX CDN</title>
</head>
<body>
    <button id="btn">Show Message</button>
 
    <div id="message" style="display:none">         
        <h1>Hello from jQuery!</h1>         
    </div>
 
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
    <script>
        // Fallback to loading jQuery from a local path if the CDN is unavailable
        (window.jQuery || document.write('<script src="/scripts/jquery-1.9.0.min.js"><\/script>'));
    </script>
    <script>                
        function domReady() {
            $('#btn').click( showMessage );
        }
        
        function showMessage() {
            $('#message').fadeIn('slow');
        }
        
        $( domReady );
    </script>
</body>
</html>

U kunt meer informatie over jQuery en een lokale kopie van jQuery downloaden door naar de jQuery-website te gaan.

JQuery UI gebruiken vanuit het CDN

Het CDN fungeert ook als host voor de jQuery UI-bibliotheek. De jQuery UI-bibliotheek bevat een uitgebreide set widgets en effecten die u kunt gebruiken in uw ASP.NET toepassingen. Op de volgende pagina ziet u bijvoorbeeld hoe u de jQuery UI Datepicker kunt gebruiken in de context van een ASP.NET Web Forms-toepassing om een pop-upagenda weer te geven:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="TestjQueryUICDN.WebForm1" %>
<!DOCTYPE html >
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Using jQuery UI from the CDN</title>
    <link rel="Stylesheet" href="https://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.10/themes/redmond/jquery-ui.css" />
</head>
<body>
    <form id="form1" runat="server">
    <div>    
        <asp:TextBox ID="txtStartDate" ClientIDMode="Static" runat="server" />
    </div>
    </form>
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.8.0.js"></script>
    <script src="https://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.22/jquery-ui.js"></script>
    <script>
        $("#txtStartDate").datepicker();
    </script>
</body>
</html>

Wanneer u de focus verplaatst naar het tekstvak met behulp van het toetsenbord, wordt er een agenda weergegeven:

Pop-upkalender gemaakt met Datepicker

Zoals u ziet, moet u drie bestanden uit het CDN opnemen in de bovenstaande code:

  • De jQuery-bibliotheek: de jQuery UI-bibliotheek is afhankelijk van de jQuery-bibliotheek. U moet de jQuery-bibliotheek toevoegen aan uw pagina voordat u de jQuery UI-bibliotheek toevoegt.
  • De jQuery UI-bibliotheek: de jQuery UI-bibliotheek bevat alle jQuery UI-effecten en widgets, zoals de widget Datepicker die op de bovenstaande pagina wordt gebruikt.
  • Een jQuery UI-thema: de jQuery-gebruikersinterface ondersteunt verschillende thema's. De bovenstaande pagina bevat een koppeling naar een CSS-bestand om het Redmond-thema te importeren.

Alle standaard-jQuery UI-thema's worden gehost op het CDN. Ga naar deze pagina om miniaturen voor elk thema weer te geven.

Ga voor meer informatie over de jQuery UI-bibliotheek naar de officiële jQuery UI-website.

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

Bestanden van derden op het CDN

Het CDN host enkele van de populairste JavaScript-bibliotheken van derden. Microsoft claimt geen eigendom van bibliotheken van derden die op dit CDN worden gehost. De auteursrechteigenaren van de bibliotheken verlenen deze bibliotheken aan u. Alle rechten die u mogelijk nodig hebt om dergelijke bibliotheken te downloaden en te gebruiken, worden uitsluitend verleend door de respectieve auteursrechteigenaren. Omdat dit geen Microsoft-bibliotheken zijn, biedt Microsoft geen garanties of licenties voor intellectuele eigendomsrechten (inclusief geen impliciete octrooirechten) voor de bibliotheken van derden die op dit CDN worden gehost.

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

jQuery-releases op het CDN

De volgende releases van jQuery worden gehost op het CDN:

jQuery versie 3.7.1

jQuery versie 3.7.0

jQuery versie 3.6.4

jQuery versie 3.6.3

jQuery versie 3.6.1

jQuery versie 3.6.0

jQuery versie 3.5.1

jQuery versie 3.5.0

jQuery versie 3.4.1

jQuery versie 3.4.0

jQuery versie 3.3.1

jQuery versie 3.2.1

jQuery versie 3.2.0

jQuery versie 3.1.1

jQuery versie 3.1.0

jQuery versie 3.0.0

jQuery versie 2.2.4

jQuery versie 2.2.3

jQuery versie 2.2.2

jQuery versie 2.2.1

jQuery versie 2.2.0

jQuery versie 2.1.4

jQuery versie 2.1.3

jQuery versie 2.1.2

jQuery versie 2.1.1

jQuery versie 2.1.0

jQuery versie 2.0.3

jQuery versie 2.0.2

jQuery versie 2.0.1

jQuery versie 2.0.0

jQuery versie 1.12.4

jQuery versie 1.12.3

jQuery versie 1.12.2

jQuery versie 1.12.1

jQuery versie 1.12.0

jQuery versie 1.11.3

jQuery versie 1.11.2

jQuery versie 1.11.1

jQuery versie 1.11.0

jQuery versie 1.10.2

jQuery versie 1.10.1

jQuery versie 1.10.0

jQuery versie 1.9.1

jQuery versie 1.9.0

jQuery versie 1.8.3

jQuery versie 1.8.2

jQuery versie 1.8.1

jQuery versie 1.8.0

jQuery versie 1.7.2

jQuery versie 1.7.1

jQuery versie 1.7

jQuery versie 1.6.4

jQuery versie 1.6.3

jQuery versie 1.6.2

jQuery versie 1.6.1

jQuery versie 1.6

jQuery versie 1.5.2

jQuery versie 1.5.1

jQuery versie 1.5

jQuery versie 1.4.4

jQuery versie 1.4.3

jQuery versie 1.4.2

jQuery versie 1.4.1

jQuery versie 1.4

jQuery versie 1.3.2

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

jQuery Migrate releases op het CDN

De volgende releases van jQuery Migrate worden gehost op het CDN:

jQuery Migrate versie 3.0.0

jQuery Migrate versie 1.2.1

jQuery Migrate versie 1.2.0

jQuery Migrate versie 1.1.1

jQuery Migrate versie 1.1.0

jQuery Migrate versie 1.0.0

jQuery UI-releases op het CDN

De volgende releases van de jQuery UI-bibliotheek worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

jQuery-validatiereleases op het CDN

De volgende releases van de jQuery Validation-invoegtoepassing worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

jQuery Mobile Releases op het CDN

De volgende releases van de jQuery Mobile-bibliotheek worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

jQuery-sjablonenreleases op het CDN

De volgende releases van de jQuery Templates-invoegtoepassing worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

jQuery Cycle Releases op de CDN

De volgende releases van de jQuery Cycle-invoegtoepassing worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

jQuery DataTables Releases op het CDN

De volgende releases van de jQuery DataTables-invoegtoepassing worden gehost op dit CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

Modernizr Releases op het CDN

De volgende releases van Modernizr worden gehost op het CDN:

JSHint-releases op het CDN

De volgende releases van JSHint worden gehost op het CDN:

Knockout-versies op het CDN

De volgende releases van worden gehost op het CDN:

Releases globaliseren op het CDN

De volgende releases van worden gehost op het CDN:

Globalize versie 1.0.0

Globalize versie 0.1.1

Reageren op releases op het CDN

De volgende releases van worden gehost op het CDN:

Reageren op versie 1.4.2

Reageren op versie 1.4.1

Reageren op versie 1.4.0

Reageren op versie 1.3.0

Reageren op versie 1.2.0

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

Bootstrap-releases op het CDN

De volgende releases van getbootstrap.com bootstrap worden gehost op het CDN:

Bootstrap versie 5.2.3

Bootstrap versie 4.6.0

Bootstrap versie 4.5.2

Bootstrap versie 4.5.0

Bootstrap versie 4.4.1

Bootstrap versie 4.3.1

Bootstrap versie 4.2.1

Bootstrap versie 4.1.1

Bootstrap versie 4.0.0

Bootstrap versie 3.4.1

Bootstrap versie 3.4.0

Bootstrap versie 3.3.7

Bootstrap versie 3.3.6

Bootstrap versie 3.3.5

Bootstrap versie 3.3.4

Bootstrap versie 3.3.2

Bootstrap versie 3.3.1

Bootstrap versie 3.3.0

Bootstrap versie 3.2.0

Bootstrap versie 3.1.1

Bootstrap versie 3.1.0

Bootstrap versie 3.0.3

Bootstrap versie 3.0.2

Bootstrap versie 3.0.1

Bootstrap versie 3.0.0

Bootstrap versie 2.3.2

Bootstrap versie 2.3.1

Waarschuwing

Productietoepassingen mogen geen harde afhankelijkheid nemen van CDN-assets. Toepassingen moeten testen op de CDN-asset waarnaar wordt verwezen en een terugvalasset gebruiken wanneer het CDN niet beschikbaar is.

Microsoft Ajax CDN heeft geen SLA boven en buiten het gebruik van een Azure CDN.

Gebruik dit GitHub-probleem om problemen met het Microsoft Ajax CDN te melden.

Bootstrap TouchCarousel-uitgaven op CDN

De volgende releases van https://github.com/ixisio/bootstrap-touch-carousel Bootstrap TouchCarousel-releases worden gehost op het CDN:

Bootstrap TouchCarousel versie 0.8.0

Hammer.js releases op het CDN

De volgende releases van http://hammerjs.github.io/ Hammer.js releases worden gehost op het CDN:

Hammer.js versie 2.0.4

ASP.NET Web Forms en Ajax-releases op het CDN

De volgende releases van de ASP.NET Ajax Library worden gehost op het CDN. Klik op elke koppeling om de werkelijke lijst met bestanden weer te geven.

ASP.NET MVC-releases op het CDN

De volgende ASP.NET MVC JavaScript-bestanden worden gehost op deze CDN:

ASP.NET MVC 5.2.3

ASP.NET MVC 5.1

ASP.NET MVC 5.0

ASP.NET MVC 4.0

ASP.NET MVC 3.0

ASP.NET MVC 2.0

ASP.NET MVC 1.0

ASP.NET SignalR-releases op het CDN

Voor SignalR raden we een CDN van derden aan, zoals <cdnjs> of UNPKG.

De volgende ASP.NET SignalR JavaScript-bestanden worden gehost op deze CDN:

ASP.NET SignalR 2.2.2

ASP.NET SignalR 2.2.1

ASP.NET SignalR 2.2.0

ASP.NET SignalR 2.1.0

ASP.NET SignalR 2.0.3

ASP.NET SignalR 2.0.2

ASP.NET SignalR 2.0.1

ASP.NET SignalR 2.0.0

ASP.NET SignalR 1.1.3

ASP.NET SignalR 1.1.2

ASP.NET SignalR 1.1.1

ASP.NET SignalR 1.1.0

ASP.NET SignalR 1.0.1

Zie voor meer informatie over de gebruiksvoorwaarden voor het CDN.