Dari posting blog saya sebelumnya tentang Microsoft Ajax CDN. Bersamaan dengan tersedianya CDN untuk masyarakat luas (publik), Microsoft menambahkan fitur baru terhadap control ScriptManager di ASP.NET 4.0 untuk mendukung CDN. ScriptManager versi sebelumnya selalu mengambil Microsoft Ajax library dari script resource dan tidak bisa dialihkan ke tempat lain. Dalam ScriptManager ASP.NET 4 terdapat satu property EnableCdn untuk menggunakan Microsoft Ajax library dari lokal atau diambil dari CDN.
Jika property tersebut diset false, aplikasi akan mengambil semua javascript dari assembly System.Web.dll atau System.Web.Extentions.dll. Jika EnableCdn diset true, aplikasi web Anda akan mengambil semua javascript dari CDN. Tidak hanya Microsoft Ajax library yang diambil dari CDN namun javascript build-in Web Forms (seperti WebUIValidation.js untuk validasi form dan file-file javascript untuk ThreeView, Menu, dll) juga akan diambil dari CDN.
Hal ini sangat bagus karena user tidak perlu mendownload ulang library tersebut ketika mengakses website ASP.NET lain yang menggunakan CDN. Akan ada peningkatan kinerja yang berarti karena library tersebut sudah ada dalam cache browser.