Navigation

Moonlight 1.1 TestSites

From Mono

This is a list of test sites for Moonlight 1.1

Updated: Dec 5 2007 Build:


Table of contents

2D Physics Simulation

http://www.chriscavanagh.com/Chris/Silverlight/Physics2D-1/TestPage.html
  • Requires 1.1
  • Sorta works. animations are definitely there, but clicking on the wind checkbox doesn't do anything, and firefox keeps popping up the "Unresponsive script" dialog. The checkbox being unresponsive might be because the script is eating too much cpu?
  • Note: page seems empty (possibly wrong plugin)

3D Teapot Demo

http://www.dolittle.com/Silverlight/3D/TestPage.html
  • 2 things blocking this demo:
    • downloading media from remote servers video source changed to `silverlightLogoLoop.wmv' cannot open uri `silverlightLogoLoop.wmv': No such file or directory
    • the MediaBase.MediaEnded event needs to be raised when the above .wmv finishes playing.
  • Note: URL requires the older (pre release) plugin

Binary Clock

http://explosivedog.com/silverlight/binaryclock/default.html
  • Works!

Browser Poker

http://support.newsgator.com/nickh/browserpoker/browserpoker.html
  • Starts up, but crashes when it tries to access IsolatedStorage.
Unhandled Exception: System.IO.IsolatedStorage.IsolatedStorageException: No ApplicationIdentity available for AppDomain. at System.IO.IsolatedStorage.IsolatedStorage.InitStore (System.IO.IsolatedStorage.IsolatedStorageScope,System.Type) [0x0002e] in /home/cvs/mcs/class/corlib/System.IO.IsolatedStorage/IsolatedStorage.cs:157 at (wrapper remoting-invoke-with-check) System.IO.IsolatedStorage.IsolatedStorage.InitStore (System.IO.IsolatedStorage.IsolatedStorageScope,System.Type) <0x0005a> at System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication () [0x0000a] in /home/cvs/mcs/class/corlib/System.IO.IsolatedStorage/IsolatedStorageFile.cs:220 at BrowserPoker.Page.SaveData () <0x0004b> at BrowserPoker.Page.chkbxSaveSettings_MouseLeftButtonUp (object,System.Windows.Input.MouseEventArgs) <0x00093> at System.Windows.UIElement.InvokeMouseButtonUp (System.Windows.Input.MouseEventArgs) [0x0001c] in /home/cvs/olive/class/agclr/System.Windows/UIElement.cs:357 at Mono.Events.mouse_button_up_callback (intptr,intptr,intptr) [0x00014] in /home/cvs/olive/class/agclr/Mono/Events.cs:173 at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_intptr_intptr_intptr (intptr,intptr,intptr) <0x00050> at Mono.CrossDomainProxy.call_in_target_domain () [0x0001b] in /home/cvs/olive/class/agclr/Mono/Events.cs:72 at System.AppDomain.DoCallBack (System.CrossAppDomainDelegate) [0x0001a] in /home/cvs/mcs/class/corlib/System/AppDomain.cs:448 at (wrapper remoting-invoke-with-check) System.AppDomain.DoCallBack (System.CrossAppDomainDelegate) <0x00045> at Mono.CrossDomainProxy.wrapper (intptr,intptr,intptr) [0x00015] in /home/cvs/olive/class/agclr/Mono/Events.cs:64 at (wrapper native-to-managed) Mono.CrossDomainProxy.wrapper (intptr,intptr,intptr) <0x00030>

Bubble Factory

http://cosmik.members.winisp.net/BubbleFactory/
  • No JS errors. I get this on the console.
Assembly not available: ClientBin/BubbleFactory.dll ** (Gecko:28016): WARNING **: PARSER ERROR, STOPPING PARSING: Unable to resolve x:Class type 'BubbleFactory.Game;assembly=ClientBin/BubbleFactory.dll' line: 1 char: 1

Bubble Mark

http://bubblemark.com/
  • Silverlight (CLR) works!
  • Silverlight (Javascript) works too :)

Destroy All Invaders

http://www.andybeaulieu.com/silverlight/DestroyAll/Default.html
  • Works (!)

Digger

http://www.aisto.com/Roeder/Silverlight/Digger/Default.aspx
  • Works.

Disco Dance Floor

http://explosivedog.com/silverlight/discolights/
  • Comes up, runs slow, and also seems to peg the event loop processing in Firefox.
  • Although the disco floor is updated and continues to move and rotate, the event loop seems to be dominated by it, and Mozilla becomes very unresponsive.
  • Note: URL requires the older (pre release) plugin

Dr. Green Thumb

http://labs.blitzagency.com/?p=50
  • Page comes up telling you to install WPF/e.
  • Note: same thing happens on SL (web page was updated to confirm this).

Dr. Popper

http://www.bluerosegames.com/brg/drpopper/
  • comes up, but is unresponsive to mouse clicks. there's an "overlay" canvas over the entire UI which eats all mouse events. Not sure how they're passed through on MS.
  • note: the downloadable source no longer match the available version.

GOA WinForms Demo

http://community.netikatech.com/demos/
  • (Gecko:4903): WARNING **: adding handler to event 'GotFocus', which has not been registered
  • (Gecko:4903): WARNING **: adding handler to event 'LostFocus', which has not been registered
  • Error inside TryLoad: System.Exception: Unknown class
Server stack trace: at NETiKA.Silverlight.WinFormHost.c (System.Object A_0, System.EventArgs A_1) [0x00000] at System.Windows.UIElement.InvokeLoaded () [0x0001c] in /home/cvs/olive/class/agclr/System.Windows/UIElement.cs:391 at Mono.Events.loaded_callback (IntPtr target, IntPtr calldata, IntPtr closure) [0x00014] in /home/cvs/olive/class/agclr/Mono/Events.cs:72 at (wrapper native-to-managed) Mono.Events:loaded_callback (intptr,intptr,intptr) at <0x00000> <unknown method> at (wrapper managed-to-native) Moonlight.Hosting:surface_attach (intptr,intptr) at Moonlight.DomainInstance.TryLoad (System.Int32& error) [0x00139] in /home/cvs/moon/plugin/moonlight.cs:251 at (wrapper remoting-invoke-with-check) Moonlight.DomainInstance:TryLoad (int&) at (wrapper xdomain-dispatch) Moonlight.DomainInstance:TryLoad (object,byte[]&,byte[]&,int&) Exception rethrown at [0]: at (wrapper xdomain-invoke) Moonlight.DomainInstance:TryLoad (int&) at (wrapper remoting-invoke-with-check) Moonlight.DomainInstance:TryLoad (int&) at Moonlight.Loader.TryLoad (System.Int32& error) [0x0000f] in /home/cvs/moon/p

Gradient Animation Demo

http://www.zillinois.com/blog/2007/05/16/YetAnotherSilverLightXAMLDemo.aspx
  • Works!

Infragistics Controls Demo

http://labs.infragistics.com/silverlight/
  • Crashes firefox with:
ManagedXamlLoader::LoadObject (ClientBin/Infragistics.Silverlight.dll, ClientBin/Infragistics.Silverlight.dll, , Infragistics.Silverlight.TechEd.MainPage) failed: Exception has been thrown by the target of an invocation. (System.Reflection.TargetInvocationException). ** (Gecko:25612): WARNING **: PARSER ERROR, STOPPING PARSING: Unable to resolve x:Class type 'Infragistics.Silverlight.TechEd.MainPage;assembly=ClientBin/Infragistics.Silverlight.dll' line: 1 char: 1 ** (Gecko:25612): WARNING **: PARSER ERROR, STOPPING PARSING: parsing aborted line: 6 char: 27 PluginXamlLoader::TryLoad: Could not load xaml file: /home/jbevain/.mozilla/firefox/82jmj387.default/Cache/8DAB8540d01 (missing_assembly: (null)) Stacktrace: Native stacktrace: /home/jbevain/devel/mono/lib/libmono.so.0 [0xb22c2924] /home/jbevain/devel/mono/lib/libmono.so.0 [0xb22df1c1] /home/jbevain/devel/mono/lib/libmono.so.0 [0xb2273798] [0xb7fd7440] /home/jbevain/devel/mono/lib/moon/plugin/libmoonplugin.so(_ZN14PluginInstance12StreamAsFileEP9_NPStreamPKc+0x1ab) [0xb223b07b] /home/jbevain/devel/mono/lib/moon/plugin/libmoonplugin.so(NPP_StreamAsFile+0x31) [0xb223c621] /usr/lib/firefox/firefox-bin [0x8240368] /usr/lib/firefox/firefox-bin [0x822ceec] /usr/lib/firefox/firefox-bin [0x8236b34] /usr/lib/firefox/firefox-bin [0x817b805] /usr/lib/firefox/firefox-bin [0x812d576] /usr/lib/firefox/firefox-bin [0x812d7d1] /usr/lib/firefox/libxpcom_core.so [0xb7ef2644] /usr/lib/firefox/libxpcom_core.so(PL_HandleEvent+0x22) [0xb7f0b435] /usr/lib/firefox/libxpcom_core.so(PL_ProcessPendingEvents+0x74) [0xb7f0b6be] /usr/lib/firefox/libxpcom_core.so [0xb7f0cda3] /usr/lib/firefox/firefox-bin [0x8254f66] /usr/lib/libglib-2.0.so.0 [0xb78f912d] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x182) [0xb78cfad2] /usr/lib/libglib-2.0.so.0 [0xb78d2a9f] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7) [0xb78d2e57] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb7c155f4] /usr/lib/firefox/firefox-bin [0x82552b2] /usr/lib/firefox/firefox-bin [0x86771f2] /usr/lib/firefox/firefox-bin [0x807cf2a] /usr/lib/firefox/firefox-bin [0x8078e54] /lib/libc.so.6(__libc_start_main+0xdc) [0xb7291f9c] /usr/lib/firefox/firefox-bin [0x8078db1]

JavaScript/.NET Chess

http://silverlight.net/samples/1.1/chess/run/default.html
  • This mostly works, with a few exceptions, these are tracked in the sldemos/chess/port/issues.txt (support for Javascript inside x:Code and animations are not working).

Kids Doodler

http://delay.members.winisp.net/SilverlightKidsDoodler/
  • Works now, except for the "Zoom" button that should enable FullScreen

Laugh-o-Sphere

http://sharepoint.microsoft.com/blogs/mikeg/silverlight1/PopflyMashups/bLaugh-o-Sphere.aspx
  • Just shows the "Get Microsoft Silverlight" badge. plugin version difference?

Lutz Roeder Monotone

http://www.aisto.com/Roeder/Silverlight/Monotone/Default.aspx
  • Works. At least better than Silverlight which crashes on this for me.

Michael's Journal

http://blogs.msdn.com/Synergist/pages/journal.aspx

Photopoints Gallery

http://www.photopoints.com/main/Silverlight_Alpha/
  • Fails due to missing HtmlPage.DocumentUri (we get a NRE because that getter currently always return null).

Python Console

http://silverlight.net/Samples/1.1/DLR-Console/python/index.htm
  • ManagedXamlLoader.load_code: 'DLRConsole.py' 'text/python'
  • ManagedXamlLoader.load_code: Ignoring request to load code.

Real Time Fluid Dynamics Demo

http://static.johnspurlock.com/fluid/dynamics

Starts up, but does not seem to do anything

Sierpinski Triangle

http://www.cjcraft.com/silverlight/SierpinskiTriangle/Default.html
  • Works!
  • Note: requires an older version of the plugin.

Silverlight Airlines Demo

http://delay.members.winisp.net/SilverlightAirlinesDemo/
  • Works!
  • A few visual glitches, but things should behave as expected.

Silverlight Learn Videos

http://silverlight.net/learn/learnvideo.aspx?video=125
  • Black background, instead of transparent, in the plugin (XAML works fine)
  • Some LinearGradientBrush issues when
  • using MappingMode="Absolute" and a Transform
  • using two GradientStop at the same offset

Silverlight Mind Map

http://blogs.msdn.com/synergist/pages/silverlight-map.aspx
  • Don't see anything on the page, just a big blank section. (in IE7/XP, FF/XP, FF/Suse)
  • OLD: Seems to work, still the nodes are using the strange Hand Written font.

Smalltalk in Silverlight

http://vistascript.net/vistascript/test
  • Implicit assembly loading seems to fail loading Smalltalk:
** (Gecko:2397): WARNING **: The following assembly referenced from /home/miguel/.mozilla/firefox/faxlddi4.FireBug/Cache/8B67FFBEd01 could not be loaded: Assembly: Smalltalk (assemblyref_index=2) Version: 1.0.0.0 Public Key: (none) The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/miguel/.mozilla/firefox/faxlddi4.FireBug/Cache).
  • Animated UI comes up, this shows up in JS console:
Warning: Element referenced by ID/NAME in the global scope. Use W3C standard document.getElementById() instead. Source File: http://silverlight.net/samples/1.0/sprawl/js/createsilverlight.js Line: 16

Surface Prototype

http://silverlight.schwarz-interactive.de/ex02/
  • Seems to load okay, but nothing ever shows.

Surface at Silverlight.net

http://silverlight.net/samples/1.1/SilverlightSurface/Run/default.html

This demo works, but images appear in full-size, then jump to become minimized, then gradually grow back to their full-size.

Our SVN version got a fix, but we should probably figure out why this happens.

Telerik RadControls 3D Cube

http://www.telerik.com/demos/aspnet/silverlight/Cube/Examples/RoomDesigner/DefaultCS.aspx
  • Loads up the background fine but nothing else shows up.

Windows Journal-to-Silverlight Converter

http://www.microsoft.com/downloads/details.aspx?FamilyID=4964cd5f-0dcb-4c22-9378-773100d8e89f&displaylang=en
  • Windows specific conversion tool. not a web demo.

Windows Vista Simulator

http://www.windowsvista.si/
  • Application appears, but nothing happen when clicking on the FreeTime or WorkTime graphics.
  • No tooltip appear when I leave the mouse on those either.

XPSViewer

http://delay.members.winisp.net/SimpleSilverlightXpsViewer/
  • Visually works. Yet it triggers a NotImplementedException that the application catches. That exception is thrown by the application itself... the XpsToSilverlightReader (inherit from XmlReader) implements only the few methods required to make it works... and throws on 10 other method. Obviously our XmlReader implementation require those...

Zero Gravityd

http://www.ltbennett.com/
  • Very slow
  • Can usually play to the third level, then it crashes:
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object at SpaceJumper.Tiles.SwitchPaddleControl.rotatePaddleAnimation (Int32 toRotate, Boolean state) [0x00000] at SpaceJumper.View.Gameboard.animatePaddles (System.Collections.Generic.List`1 sp) [0x00000] at SpaceJumper.View.DisplayStack.animatePaddles (System.Collections.Generic.List`1 sp) [0x00000] at SpaceJumper.GameMain.playerAnimated (System.Object sender, System.EventArgs args) [0x00000] at SpaceJumper.View.DisplayStack.playerAnimated (System.Object o, System.EventArgs evt) [0x00000] at SpaceJumper.View.Gameboard.playerAnimated (System.Object o, System.EventArgs evt) [0x00000] at SpaceJumper.Tiles.PlayerControl.returnToIdleAnimationComplete (System.Object sender, System.EventArgs evt) [0x00000] at System.Windows.Media.Animation.Storyboard.InvokeCompleted () [0x0001c] in /home/jbevain/sources/olive/class/agclr/System.Windows.Media.Animation/Storyboard.cs:107 at System.Windows.Media.Animation.Storyboard.UnmanagedCompleted (IntPtr target, IntPtr calldata, IntPtr closure) [0x00014] in /home/jbevain/sources/olive/class/agclr/System.Windows.Media.Animation/Storyboard.cs:100 at (wrapper native-to-managed) System.Windows.Media.Animation.Storyboard:UnmanagedCompleted (intptr,intptr,intptr)