Silverlight 1.0 JavaScript IntelliSense

Visual Studio 2008 wird mit IntelliSense für JavaScript ausgeliefert. Damit das IntelliSense für Silverlight 1.0 Objekte und Methoden funktioniert hat Justin-Josef Angeleine Hilfsbibliothek geschrieben und das Ganze auf CodePlex veröffentlicht.

SilverlightIntelliSense

Die Installation bzw. Einrichtung ist denkbar einfach und ebenfalls in der ReadMe.txt des Downloadarchivs beschrieben. Zunächst müssen die beiden Dateien intellisense.compressed.js und intellisense.js in den Projektordner entpackt werden. Um die Bibliothek in JavaScript Dateien zu referenzieren genüg es einen reference Hinweis am Anfang der Datei einzufügen.

/// 
function play_Clicked(sender, args)
{
    var bttPlay = Convert.ToCanvas(sender);
    bttPlay.findName("audioElement").Play();
}

Zusätzlich muss in der Html Datei, die das Silverlight Objekt darstellt, eine weitere Referenz hinzugefügt werden.

<script type="text/javascript" src="intellisense.compressed.js">script>

Das Ergebnis ist ein funktionierendes JavaScript IntelliSense und Debugging für Silverlight 1.0. Auf der Codeplex Projektseite findet man dazu nicht nur den Download, sondern auch ein Video, welches diese Schritte noch mal ausführlich erklärt und aufzeigt.


				
								
				
				
				
			

1 Response to “Silverlight 1.0 JavaScript IntelliSense”


  1. Roland

    Cooler Tipp,
    werde ich testen und ggf. auch bei mir bloggen.
    Viele Grüße, Roland