According to the roadmap <http://www.mono-project.com/MoonlightRoadmap>, moonlight 2.0 was released yesterday and should be compatible with SL 2.0 and can run SL 2.0 controls (e.g. old version of the SL toolkit).
In theory if you target your app for SL 2.0 (same version) and your user doesn't have the plugin installed, MS will redirect them to the Novell site and they should have a "similar" installation experience. AFAIK there's no easy way to determine which plugin version is installed. Probably the Silverlight.js script could help. However you might want to provide a different option based on the user agent, you could do this server side, but it's recommended to use the same file to check for the supported browsers. One option to get the version (I've never tried it, but might work) is to try to create an instance using version 3 and if it fails try with v2. Silverlight.createObject( "ClientBin*/V3.xap*", // source silverlightControlHost, // parent element "slPlugin", // id for generated object element { width: "100%", height: "100%", background: "white", version:"3.0.40624.0" }, { onError: *inspectErrorAndTryToLoadWithV2Xap*, onLoad: onSLLoad }, "param1=value1,aram2=value2", "context" // context helper for onLoad handler. ); On Fri, Dec 18, 2009 at 11:07 AM, Barry Beattie <barry.beat...@gmail.com>wrote: > I'm also interested in this. > > > What version details do > > we put on the plugin? Can we publish a Moonlight XAP and a Silverlight > XAP > > and autodetect? > > Ewww... makes it hard if you're trying to provide a consistant UX... > or fall back to a lowest common denominator. 21st century browser > wars. > > Moonlight support: 'cos MS isn't in control of this platform, there's > no guarentee that Moonlight will ever match functionality to > Silverlight, yes? > > > > > On Thu, Dec 17, 2009 at 3:51 PM, John OBrien <j...@soulsolutions.com.au> > wrote: > > I had an interesting email from someone trying to run my application on > > linux using Moonlight. It looks like I’ve updated to Silverlight 3 but > > Moonlight is still Silverlight 2 plus some extras. > > > > > > > > Anyone have guidance for how to develop to support moonlight secondarily > to > > Silverlight? For example is it just Silverlight 2? What version details > do > > we put on the plugin? Can we publish a Moonlight XAP and a Silverlight > XAP > > and autodetect? > > > > > > > > John. > > > > _______________________________________________ > > ozsilverlight mailing list > > ozsilverlight@ozsilverlight.com > > http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight > > > > > _______________________________________________ > ozsilverlight mailing list > ozsilverlight@ozsilverlight.com > http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight > -- Miguel A. Madero Reyes www.miguelmadero.com (blog) m...@miguelmadero.com
_______________________________________________ ozsilverlight mailing list ozsilverlight@ozsilverlight.com http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight