Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Ein Silverlight-Projekt ist ein normales Projekt, das eine Assembly in Form einer DLL herstellt. Diese DLL wird zusammen mit etwaigen Add-On-Assemblys und weiteren Daten zu einer .xap-Datei zusammengepackt (siehe auch Abschnitt „Die Architektur von Silverlight“). Dieser Vorgang wird von Visual Studio im Normalfall automatisch erledigt. Die resultierende .xap-Datei kommt dabei im entsprechenden Testprojekt im Verzeichnis ClientBin zu liegen.
Hier setzt nun die Verteilung ein, die sich für eine Silverlight-Anwendung nicht von einer ASP.NET-Anwendung unterscheidet. Die einzigen zu berücksichtigenden Punkte sind:
Die .xap-Datei muss alle notwendigen Programmelemente inklusive der benötigen Add-On-Assemblys enthalten