Einbetten von Skriptdateien in Assemblys
Es gibt mehrere Gründe, warum man Skriptdateien nicht einzeln ausliefern will:
Der Empfänger soll die Skriptdateien nicht sehen und verändern können
Man will die Verbreitung der Anwendung oder eines Steuerelements vereinfachen (alles in einer Assembly unterbringen)
Man will das Skript auf dem Server dynamisch anpassen können
In diesem Fall kann man die .js-Skriptdatei in einem Webprojekt oder einem DLL-Projekt als eingebettete Ressource (Embedded Ressource) führen (Abbildung 25.2). Zusätzlich ist in der AssemblyInfo-Datei des Projekts die Ressource zu deklarieren:
[assembly: WebResource("Web_35Ex.Ressourcen.AJAX_Hilfsroutinen.js", "text/javascript")]
Achtung
Bitte beachten Sie, dass die Einbettung von Skripts ...
Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.