Microsoft ASP.NET team announced the Ajax CDN (Content Delivery Network) service that provides caching support for AJAX libraries. The service is available for free, does not require any registration, and can be used for both commercial and non-commercial purposes.
You also need to know that this isn’t the first CDN on the market, course Google has it’s own CDN – Google CDN
The good thing
- MS Ajax CDN allows you to use enterprise infrastructure for free to speed up your web applications by referencing Ajax scripts from CDN. So basically you just need to put few links inside your web application and you are set to use CDN.
- The requests are much faster than the requests to your web server
- You can lower you bandwidth by using CDN
- In .Net 4.0 CDN will be built-in with ScriptManager
The “bad” thing
- At the moment there is a small amount of script available at CDN
- It is unclear how script / resource version changes will be handled, so if reference to the script is changed you may end up with no reference (404) or changed reference that may have different methods, method signatures etc. (Maybe some of below links has detailed explanation about this issue)
Also you can checkout these links:
- ScottGu’s Blog post - Announcing the Microsoft AJAX CDN
- Speed test - Microsoft's CDN vs Google's CDN