There are a lot of open source JS libraries available on CDNs. Using the bundle feature of ASP.NET MVC it is possible to define the fallback if a CDN fails.
The CdnFallb