After working with a few sample Silverlight applications I became curious to see how a silverlight application with videos and/or images would look like over the Internet. Fortunately I was able to deploy a sample application (Silverlight Surface) using the service provided by Microsoft Silverlight Streaming by Windows Live without having to set up my own web server. Once I signed in with my Passport account I was able to follow the steps outlined at the site and view the application over the Internet via Silverlight Streaming.
To make it easy to view the application, I moved one javascript block from a separate file to the html file. See the testing page and html code below. If you have worked with Silverlight, I encourage that you try Silverlight Streaming. I am amazed with the result, and hope you do too.
Sample Test Page for a Silverlight Stream Application
<html>
<script type="text/javascript" src="http://agappdom.net/g/silverlight.js"></script><script type="text/javascript">function CreateSilverlight(){Sys.Silverlight.createHostedObjectEx({source: "streaming:/15903/silverlightsurface",parentElement: silverlightsurfaceWrapper});}</script>
Web Page Content Goes Here...
<div id="silverlightsurfaceWrapper" style="width:800px; height:600px; overflow:hidden;"></div><script type="text/javascript">var silverlightsurfaceWrapper = document.getElementById("silverlightsurfaceWrapper");CreateSilverlight();</script>
</html>
Sample manifest.xml file:
<SilverlightApp> <source>Page.xaml</source> <width>800</width> <height>600</height> <jsOrder> <js>Silverlight.js</js> <js>Default.html.js</js>
</jsOrder></SilverlightApp>