Gibt es eine vorhandene Option "Silverlight Assemblys über CDN", ähnlich wie Google/Microsoft JQuery anbietet?

StackOverflow https://stackoverflow.com/questions/6809104

Frage

Eines der Dinge, die ich von JavaScript/JQuery -Arbeit wirklich vermisse, ist, dass es über CDN, dass große Stücke (JQuery, Common Plugins) dem Kunden serviert werden. Es hat viele Vorteile (Hosting-Kosten, Startzeit, Cross-App-Caching usw.)

Es scheint, als ob das benötigte schwere Heben bereits vorhanden ist Die Unterstützung von Silverlight für die Anwendungsbibliothek zwischenstrichen, zumindest in Bezug auf etwas, das "automatisch" getan werden könnte. Ich würde mir vorstellen, dass die CDN nur eine ClientAccessPolicy.xml benötigen würde, und wahrscheinlich eine gewisse Änderung der Anwendungsbibliotheksunterstützung für sie, um sich andere Orte als die XAP -Quelle für die Support -Bibliotheken anzusehen habe es nicht gefunden?).

Sicherlich könnte ich meine Baugruppen annehmen und einen manuellen Ansatz durchführen (laden Sie sie in S3 oder irgendwo hoch), aber unter der Annahme, dass ich einen "Standard" -Ausbau einer Bibliothek verwende (MVVM -Licht, Caliburn.micro usw.),), Es scheint, als hätte dies den gleichen Community-weiten Vorteil für Silverlight-Apps, die die vorhandenen CDN-Apps haben.

Ist das schon ein gelöstes Problem? Und wenn ja, wo ist das Projekt/Code, das dies tut? :)

Vielen Dank!

War es hilfreich?

Lösung

Ich glaube, dass in den frühen Phasen der Caching -Entwicklung der Anwendungsbibliothek ein Konzept der Bereitstellung von Microsoft -Reißverschlüssen vorhanden sein sollte. Aus einem nicht genannten Grund hat dieses Konzept es jedoch nicht zur Veröffentlichung geschafft. Das Caching der App -Bibliothek funktioniert nur aus dem ursprünglichen Quellordner.

Es klingt nach einer schönen Idee, aber ich glaube nicht, dass es irgendwelche Beine hat. Das CDN -Konzept funktioniert, wenn eine große Anzahl von Websites mit einem gemeinsamen CDN vorhanden ist. Silverlight ist unter vielen Websites einfach nicht ausreichend gebraucht, um einen CDN -Ansatz wirklich wert zu machen, selbst für die häufigsten SDK -DLLs, geschweige denn die DlLLs Dreidy Party.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top