Silverlight doesn't require any JavaScript - Jon Galloway
Silverlight doesn't require any JavaScript   It's easier to
understand Silverlight when you understand that, at its heart,
it's a simple browser plug-in. JavaScript is extremely
useful for browser detection, and it's the only way to interact
with Silverlight 1.0, but JavaScript not at all required to
display a Silverlight control with XAML content.  Note: I'm not
saying that you shouldn't use Silverlight.js and
CreateSilverlight.js to instantiate a Silverlight object - you
most definitely should. Rather, for the purpose of understanding
what Silverlight is and how it works, I'm illustrating that you
can create and use a Silverlight control without any JavaScript
at all.  JavaScript - it's so hot these days...  When you start
looking at Silverlight code, the first thing you'll probably
notice is the JavaScript and JavaScript includes. There's a good
article on MSDN which describes Silverlight.js and
CreateSilverlight.js; here's my over-simplification: