0

統合が行われていますか、またはEnableCDN = trueはスクリプトsrcをCDN上のハードコードされた場所にポイントするだけですか?

CDNからのASP.NETAjaxの使用

ASP.NET 4を使用する場合、ASP.NETFrameworkスクリプトに対するすべての要求をCDNにリダイレクトできます。

CDNからスクリプトを結合<asp:ScriptManager EnableCDN="true" />するようにScriptManagerを構成できるように、CDNは統合されていますか?

または、ASP.NET Ajaxファイル(CompositeScript)をCDNから取得することと互換性がありませんか?

注: Microsoft製品間の統合の可能性について話しています。MicrosoftのCDNによって提供されるMicrosoftのAjaxスクリプトと、MicrosoftのScriptManagerコントロールによって処理される呼び出しです。
つまり、ScriptManagerは、どのjavascriptファイルを結合したいかをCDNに通知します。

4

1 に答える 1

2

いいえ、それは不可能です。複合スクリプトはローカルスクリプト(つまり、ファイルシステム/ Webサイトのスクリプト)を組み合わせます。あなたがそれについて考えるならば、あなたの質問は意味がありません-CDNがホストするスクリプトを使用する目的は(あなたのウェブサイトによってホストされるのではなく)CDNがおそらくスクリプトをより速く提供することです(それはすでにキャッシュされているかもしれません) Webサイトからダウンロードしてください。結合されたスクリプトは常にWebサイトでホストされます(結合されているため)。サードパーティのCDNから配信することはできません(結合されたスクリプトをホストしていないため)。

あなたがすべきことは

  1. CDNを介してjqueryやmicrosoftajaxなどのスクリプトを配信する
  2. CompositeScriptを介してスクリプトを配信する
于 2011-03-09T08:46:12.417 に答える