15 Aug 21:26
Re: XAML Talk Upcoming at SVG Open 2004 In Tokyo
Oswald Campesato <ocampesato <at> yahoo.com>
2004-08-15 19:26:39 GMT
2004-08-15 19:26:39 GMT
Hello, Gerald: In case anyone is interested, Vincent Hardy (Batik) from Sun and Dean Jackson (W3C) will be giving a presentation that includes some of my SVG graphics (I won't be attending the conference). You can also download some samples from my SVG book at this link: http://www.charlesriver.com/titles/svgprog.html The SVG code works in IE + ASV3, and as soon as the equivalent functionality is available, I'm going to convert that SVG code to XAML... Regards, Oswald --- Gerald Bauer <vamp201 <at> yahoo.com> wrote: > Hello, > > If anyone attends the SVG Open 2004 conference > held in Tokyo you > might drop in on the talk titled "Targeting SVG and > XAML in a Single > Application" by Philip A. Mansfield of SchemaSoft. > > The summary states: > > The XML grammar "XAML" is a declarative programming > language for > directly instantiating classes from Microsoft's > WinFX libraries; in > particular, the presentation framework used for user > interface, > documents and drawing. XAML can be published > directly as Browser > content, or compiled along with event-driven > procedural code into a > client application. > > The XAML elements for vector graphics and animation > are closely > modelled after SVG. Furthermore, SVG deployment > scenarios are similar > to XAML: SVG can be used as Browser content, or as > user interface to a > Web application when accompanied by event-driven > procedural code (script). > > XAML and SVG will be compared with respect to their > features, syntax, > deployment, connection to other languages, and usage > scenarios. It > will be argued that both languages are viable under > appropriate usage > scenarios, and that there are situations in which > the two can co-exist. > > For example, a number of applications used by > graphic designers are > capable of exporting and importing SVG. These > applications can be used > to specify the appearance of a graphical user > interface. If that > specification can be handed off to software > developers as XAML, then > it can be directly compiled into code. This > streamlines workflow > between designer and implementer, while ensuring > that the designer's > intent is accurately represented in code. > > An advantage of SVG is that it is cross-platform, > while an advantage > of XAML is that it is optimized on one platform. > Therefore one might > generate content in both languages, but choose which > to deliver based > on information about the receiving platform. > > Thus there are situations in which it is worthwhile > to export both SVG > and XAML from a single application. This problem is > investigated, and > solutions are presented. It is not always best to > convert directly > from SVG to XAML or vice-versa, since the features > of one language are > not a proper subset of the features of the other. > Instead, both SVG > and XAML can arise as the output of translations > from a common source > format. > > Architectures involving both languages are explored > in the context of > content authoring, data-driven graphics, > data-binding, adaptive > layout, collaboration, content management, and other > kinds of > applications. > > More @ > http://www.svgopen.org/2004/paperAbstracts/TargetingSVGandXAML.html > > - Gerald > > ------------------- > Gerald Bauer > > XUL Alliance | http://xul.sourceforge.net > United XAML | http://xaml.sourceforge.net > > Interested in hiring Gerald Bauer? Yes, I'm > available. > If you know of an opportunity in Toronto or > Vancouver, please contact > me today. > > ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/xaml-talk/ <*> To unsubscribe from this group, send an email to: xaml-talk-unsubscribe <at> yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
RSS Feed