On 09/03/2008, Kevin Chu <[EMAIL PROTECTED]> wrote: > > Hi > there is my blog about IronPython and Silverlight 2: > http://www.cnblogs.com/redmoon/archive/2008/03/08/1096331.html > I write it in Chinese, however you can translate it by Google Language > Tool. > And this blog contain some useful links. >
As far as I can tell (!) your blog only shows how to create a Dynamic Language Silverlight 2 application using 'app.xap' created with Chiron. I want to be able to create an application *without* Chiron which is deployed as text on the server (one of the great advantages of using Dynamic Languages with Silverlight as explained by Jim Hugunin at Mix07...). This means using a 'Silverlight.createObjectEx' call from Javascript in the webpage - where I can pass in the name of the xaml file to load. What I don't know is how in Silverlight 2 do I specify a Python file - either in the 'createObjectEx' call or in the xaml file it loads... I don't want to be dependent on Chiron for creating/deploying dynamic language applications, and I certainly don't want to have to hand roll XML manifest files. Hopefully this isn't necessary I just can't quite work it out yet. Michael On Sun, Mar 9, 2008 at 7:42 PM, Michael Foord <[EMAIL PROTECTED]> > wrote: > > > Hello guys, > > > > I would like to create Silverlight 2 applications *without* using chiron > > to create and deploy them. How do I specify the Python application file? > > > > I see that I can still use Silverlight.js and the 'createObjectEx' > > function to initialise the Silverlight control in my html. How do I > > specify in 'app.xaml' the Python file to load? > > > > > > function createSilverlightEx() > > { > > Silverlight.createObjectEx({ > > source: 'app.xaml', // Source property value. > > parentElement:parentElement, // DOM reference to hosting DIV > > tag. > > id:'myPlugin', // Unique plug-in ID value. > > properties:{ // Plug-in properties. > > width:'1024', // Width of rectangular region > > of plug-in, in pixels. > > height:'530', // Height of rectangular region > > of plug-in, in pixels. > > inplaceInstallPrompt:false, // Determines whether to display > > in-place install prompt if invalid version is detected. > > background:'white', // Background color of plug-in. > > isWindowless:'false', // Determines whether to display > > plug-in in windowless mode. > > framerate:'24', // MaxFrameRate property value. > > version:'1.0'}, // Silverlight version. > > events:{ > > onError:null, // OnError property value -- > > event-handler function name. > > onLoad:null}, // OnLoad property value -- > > event-handler function name. > > initParams:null, // initParams property value -- > > user-settable string for information passing. > > context:null}); // Context value -- passed to > > Silverlight.js onLoad event handlers. > > } > > > > Thanks > > > > Michael > > > > > > _______________________________________________ > > Users mailing list > > Users@lists.ironpython.com > > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > > > > > -- > Once in a Redmoon > _______________________________________________ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com > > -- http://www.manning.com/foord http://www.voidspace.org.uk http://www.ironpython.info
_______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com