tag route page net asp asp.net performance telerik cdn

asp.net - page - asp route tag helper



La falta de disponibilidad de CDN (2)

Las demostraciones en línea de Telerik usan el CDN de forma predeterminada, pero recurren a recursos integrados si el servicio en la nube de Amazon no está disponible. Si tiene los RadControls para ASP.NET AJAX instalados localmente, entonces puede ver el origen del sitio de demostración. Los archivos que necesita revisar son ~ / Common / Footer.ascx y su archivo de código ~ / App_Code / QuickStart / Footer.cs, también ~ / App_Code / QuickStart / QsfCdnConfigurator.cs ~ / App_Code / QuickStart / HeadTag.cs. Los archivos de pie de página establecen una cookie usando JavaScript, dependiendo de si la CDN está disponible y los dos últimos archivos brindan soporte para leer la cookie en el servidor y establecer la configuración adecuada para el administrador de scripts.

Uso tanto Telerik como Microsoft CDN para sus respectivos kits de herramientas AJAX. Ambos funcionan muy bien el 99% del tiempo. Sin embargo, estaba trabajando en dos cafés diferentes recientemente y fui a visitar mi sitio: el primer café no permitió el Telerik CDN, mientras que el segundo no permite el CDN de Microsoft como una solicitud de URL. De hecho, puedo ver que la barra de estado en IE muestra "ajax.microsoft.com" como el archivo que se está recuperando, ya que estoy esperando a que se cargue el sitio web.

La falta de acceso CDN parece ser un problema muy inusual. De hecho, no puedo entender por qué esas solicitudes de URL serían bloqueadas cuando el café parece permitir casi todo lo demás. ¿Cualquier razón? ¿Podría ser este un problema de disponibilidad en los CDN respectivos (es decir, qué tan confiables son estas CDN)? Y, por supuesto, ¿hay una solución recomendada, además de descartar el uso de CDN?

Actualización: ahora puedo conectarme a mi aplicación. Por lo tanto, mi falta de acceso a ajax.microsoft.com probablemente fue una falta temporal de disponibilidad de MS CDN, y no de bloqueo de dominios.