2011-03-09 2 views
0

통합이 진행되고 있습니까, 아니면 EnableCDN = true이면 스크립트 src를 CDN의 하드 코드 된 위치로 지정합니까? ASP.NET 4를 사용하는 경우 CDN은 EnableCDN이있는 Microsoft CDN과 ScriptManager 간의 통합 수준

, 당신은 ASP.NET의 프레임 워크 CDN에 스크립트 모든 요청을 리디렉션 할 수 있습니다에서 ASP.NET Ajax를 사용

.

<asp:ScriptManager EnableCDN="true" />하고 CDN 내가 는 CDN에서 결합 된 스크립트를 얻을 스크립트 관리자를 구성 할 수 있도록 통합?

또는 호환되지 않는 ASP.NET Ajax 파일 (CompositeScript)을 CDN에서 가져 오는 것과 결합합니까?

참고 : 나는 Microsoft 제품 간의 가능한 통합에 대해 말하고 있습니다. Microsoft의 ScriptManager 컨트롤에서 처리되는 호출로 Microsoft의 CDN에서 제공되는 Microsoft의 Ajax 스크립트입니다.
즉, ScriptManager는 자신의 javascript 파일 중 으로 결합되도록 CDN에 알립니다.

+0

난 그냥 직접 테스트 "... 알고 ! " 문제는 내가 할 수 없다, 휴일 (목요일까지)이고 집에 비주얼 스튜디오가 없다. – tiago2014

답변

2

아니요 - 합성 스크립트는 로컬 스크립트 (즉, 파일 시스템/웹 사이트의 스크립트)를 결합합니다. 생각해 보면 질문이 이해가되지 않습니다. CDN 호스팅 스크립트를 사용하는 목적은 CDN이 스크립트를 더 빠르게 제공하는 것입니다 (이미 캐시되었을 수 있습니다). 귀하의 웹 사이트에서 다운로드하십시오. 결합 된 모든 스크립트는 웹 사이트에서 항상 호스팅되므로 (조합하여 - 오른쪽) - 타사 CDN에서 제공 할 수 없습니다 (결합 된 스크립트를 호스팅하지 않기 때문에).

은 당신이 할 일은

  1. 이 CompositeScript를 통해 스크립트를 제공 CDN을 통해 jQuery와 나 마이크로 소프트 아약스와 같은 스크립트를 제공하고 있다고 말했다
+0

답해 주셔서 감사합니다.하지만 불필요하게 무례했습니다. 내 편에서 파일을 결합한 다음 CDN에서 파일을 가져 오는 것이 타당하지 않습니다. 하지만 제 질문은 반대였습니다 : ** ScriptManager와 Microsoft CDN이 통합되어 어떻게 든 CND가 결합 된 스크립트를 제공 할 수있게 되었습니까? ** – tiago2014

+0

@tiagoinu - 당신의 추론에 호소하고 있습니다! 그것에 대해 생각해 보면, 스크립트 결합 (컨텐츠 작성)은 실제로 CDN의 역량이 아니지만 컨텐츠를 제공하는 것은 사실입니다. 이러한 기능을 제공하려면 CDN이 ur 사이트 용 스크립트를 다운로드해야하며 (공용 사이트를 의미 함) 스크립트에 대한 변경 사항을 추적해야합니다. 가능합니까? 내 지식이 아니야. 대체 솔루션으로 빌드 프로세스에서 결합/최소화 된 스크립트를 작성한 다음 무료/상용 CDN (예 : http://www.coralcdn.org/은 무료 CDN, Akamai, Amazon은 상업용 임)에서 스크립트를 제공하는 것이 좋습니다.) – VinayC

+0

좋아, 나는 다른 방법 (예 : 합성물)에 자신의 콘텐츠를 제공하는 것처럼 똑똑 할 수있는 것으로 MS CDN을보고있었습니다. 당신의 대답을 수락하지만 여전히 테스트 tho, 상처 수 없습니다. – tiago2014

관련 문제