Is the Windows 2009/Avalon XAML Format Extensible or Versionable?
Gerald Bauer <[email protected]> Sun, 15 Aug 2004 07:30:40 -0700 (PDT)
| Newsgroups | gmane.comp.lang.xul.general |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I just stumbled over an article by Dare Obasanjo -
Microsoft's .NET XML tech lead - titled "Designing
Extensible, Versionable XML Formats".
Dare writes:
An XML vocabulary should be designed in such a way
that the applications that process it do not break
when it is inevitably changed.
...
Why XML formats should be designed to be extensible.
The primary benefit of allowing extensibility in a
format is that it enables a format to evolve without
requiring central control of the format. A secondary
benefit is that it allows the format to stay focused
and simple by pushing specialized or niche-use cases
and complex solutions into optionally supported
extensions.
More @
http://www.xml.com/pub/a/2004/07/21/design.html
and
http://www.xml.com/lpt/a/2004/07/21/design.html
What's your take on it? Do you think the Windows
2009/Avalon XAML format is extensible or versionable
or do you think that the Windows 2009/Avalon XAML
format is bound so tightly to the Windows 2009/Avalon
API that it's not really a free-standing extensible
and versionable XML format but just a XML dump. Any
thoughts? Any comments?
- 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.
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285