[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XML Schemas: Best Practices

  • From: "Bullard, Claude L (Len)" <clbullar@i...>
  • To: "Hodder, Ed" <Ed.Hodder@B...>,"XML-Dev (E-mail)" <xml-dev@l...>
  • Date: Wed, 29 Nov 2000 14:45:50 -0600

xml schemas inheritance
On *reflection*, let me answer that another way 
with this question:
 
Do you think the use of XML data is made easier 
if a vocabulary processor has a public interface?

I am a bit concerned that this discussion ends up with 
the namespace declaration becoming a public signature 
for a set of interfaces inherited by namespace scoping 
and invoked by some magical XPath invocation 
of the prefixes or something.   At that point in design
or development, wouldn't you prefer C# or Java over XML?
   
I used to think I'd like to program in markup, but 
Liam Quin and Dave Durand cured me of the notion and 
XSLT came along to remove most of the reasons I thought I 
needed to.

"At first glance, implementation inheritance looks and smells like 
a cheeseburger, while interface inheritance looks like a bowl of 
steamed broccoli. You have to get beyond the desire to have the 
cheeseburger to reach a higher level of interface awareness. 
The key advantage of interface inheritance over implementation 
inheritance is that it is not vulnerable to the tight coupling 
that compromises the extensibility of an application."

Ted Pattison - Microsoft (Jan. 1999)

Len
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h


-----Original Message-----
From: Hodder, Ed [mailto:Ed.Hodder@B...]

> From: Bullard, Claude L (Len) [mailto:clbullar@i...]
> One may not be satisfied with "application defines 
> semantic", but that is reality.

> From: Roger L. Costello
> Application specific 
> semantics do not facilitate data interoperability.

So is the question really "Will an application's use of XML data be
facilitated by providing that data with a domain or context?"

Ed

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.