Oswald Campesato | 15 Aug 21:26
Picon
Favicon

Re: XAML Talk Upcoming at SVG Open 2004 In Tokyo

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/


Gmane