Scripting languages in XML UI CDATA ; Reference Applications
"Philippe A." <[email protected]> Thu, 1 Apr 2004 00:40:24 +0200 (CEST)
| Newsgroups | gmane.comp.lang.xul.announce |
|---|---|
| Message-ID | <[email protected]> |
Hello everybody, 1) N. Barbosa has extended Thinlet to add BSH (beanShell) scripting inside the XUL document with CDATA. CDATA is the approach natively implemented within xWidglets and XAML (although I have doubts about XAML interpreting CDATA on the fly ). The objective of CDATA is to extend script language from javascript toward java like languages, and eventually Java itself (or, letÂs face it, C#). Well, itÂs as if Thinlet was evolving toward xWidglets ;-) (see http://xwidglets.secretgate.com/en/ ) As far as XUL is concernerd, Will it support CDATA ? Did anyone else already think about that or find CDATA might be useful in XUL? 2) Seeing all those XML UI now available, and more generally all those new generation rich client, may be what we all need is to design Âreference applications to really compare those technologies, and to implement real life business cases . For example, I would suggest : - an intranet banking application (may be like in Sun J2EE 1.4 tutorial) - a scientific application (data visualisation with SVG and various calculus) - a trading application - a game We could also stated where each UI is best suited : - real time / embedded app - front/middle office app - internet app (Âhome officeÂ) Has anyone already designed the same "business demo app" with various XML UI technos ? (XULÂsÂ, SwixML, XAMLÂsÂ, xWidglets, Thinlet, Flash, GTK, Qt, Jazilla, Droplet, Bambookit, and others) regards, Philippe Aubourg [email protected] wrote: Today's Topics: 1. Macromedia Launches Flex 1.0 With $12k Price Tag (Gerald Bauer) 2. Scriptable Thinlet: Script Thinlets Using Beanshell (bsh) (Gerald Bauer) And I've created a ScriptableThinlet class that extends Thinlet and does all the stuff, that is, register named components as bsh variables, and call scripts when need. The only limitation is that you cannot use the 'this' reference inside scripts to refer to the enclosing component. Full story @ http://perso.club-internet.fr/sjobic/thinlet - Gerald --------------------------------- Yahoo! Mail : votre e-mail personnel et gratuit qui vous suit partout ! Créez votre Yahoo! Mail Dialoguez en direct avec vos amis grâce à Yahoo! Messenger !