Скотт Гатри хорошо объясняет это в своем блоге .
Обычно, если вы установите EnableCdn = "true" в своем блоке ScriptManager в ASP.net 4.0, для любого стандартного включаемого файла Javascriptчто ASP.Net обычно вносит, вместо этого он получает его из Microsoft CDN.Это включает в себя библиотеки, такие как компоненты клиентского сайта ScriptManager и др.
. У вас также есть возможность напрямую указывать URL-адреса CDN для JQuery и др. - они не будут обрабатываться с помощью указанного выше флага.
Независимо от того, переключаетесь ли вы с Googles CDN на Microsoft, одно из предпочтений - Google включает их во многие из своих сайтов с поддержкой Javascript, что дает вам огромную вероятность того, что их файлы уже будут кэшированы, в то время как Microsoft аналогично размещает их на своих сайтах, ноих сайты могут быть менее подвержены риску, чем Googles.
Это бросок, делайте то, что вы хотите, но лично я больше не буду ссылаться локально, если только это не приложение для интранета, не использует пользовательский JQuery или не имеетТребование офлайн.