|
|
Schemas A Smoother Change to Version 2.0 By Marc de Graauw Marc de Graauw follows up David Orchard's recent piece about versioning XML vocabularies with a piece about the Capability Compatibility Design Pattern, including code for achieving forward and backward compatibility between XML vocabulary revisions. [Apr. 11, 2007] A Theory of Compatible Versions By David Orchard Creating XML languages that are compatible and extensible is a difficult problem. This week David Orchard argues for a theory of compatibility in which he describes some of the conditions for creating compatible XML languages. [Dec. 20, 2006] Cracks in the Foundation By Micah Dubinko Micah Dubinko takes aim at the legion of annoyances caused by XML namespaces. [Nov. 8, 2006] Profiling XML Schema By Paul Kiel Five years after XML Schema's release, it has matured into a key XML technology, despite its warts and arguably superior competitors. But how are people actually using it? Paul Kiel's article this week answers that question. [Sep. 20, 2006] Dynamic News Stories By Adrian Holovaty Adrian Holovaty, one of a new generation of geek-journalists and a main developer of Django, offers some suggestions for XML elements that could be used to make news stories more dynamic and more machine-readable. [May. 17, 2006] The Power of No By Micah Dubinko In his latest XML Annoyances column Micah Dubinko examines a common force behind the good and bad aspects of XML. [Feb. 1, 2006] The More Things Change By Micah Dubinko In the final XML-Deviant column, Micah Dubinko offers a retrospective of XML and discusses some of the enduring topics of debate in the XML-developer community. [Sep. 14, 2005] Specification Proliferation By Micah Dubinko Micah Dubinko examines the problem of specification proliferation and looks to a similar area open source software licensing for possible solutions. [Jun. 15, 2005] Micah Dubinko asks what microformats are and whether they are here to stay. [Mar. 23, 2005] Mapping and Markup, Part 1 By John E. Simpson In John E. Simpson's XML Tourist column, he introduces GML, the Geography Markup Language. [Nov. 24, 2004] Using Customized Schema Constraints By Bob DuCharme In the return of Bob DuCharme's Transforming XML column, he discusses ways to add customized constraints to schemas and how you can use XSLT as a bridge to implement them. [Nov. 10, 2004] Extensibility, XML Vocabularies, and XML Schema By David Orchard David Orchard returns to the issue of extending and v ersioning XML vocabularies, adding new information about language questions and the relationship between versioning and extensibility. [Oct. 27, 2004] The Dance of Markup By John E. Simpson In his latest XML Tourist column, John E. Simpson visits a little-known XML vocabulary for representing reels -- that is, country folk dances. [Oct. 27, 2004] Checkmate XML By John E. Simpson In John E. Simpson's first XML Tourist column, he leads us on a tour of the world of XML-based chess applications. [Aug. 25, 2004] Designing Extensible, Versionable XML Formats By Dare Obasanjo Dare Obasanjo explores the issues surrounding the design of extensible, versionable XML vocabularies. [Jul. 21, 2004] Combining RELAX NG and Schematron By Eddie Robertsson Eddie Robertsson explains how RELAX NG and Schematron can be mixed in a single schema to get the combined validation power of both languages. [Feb. 11, 2004] Character Repertoire Validation for XML By Erik Wilde This article presents a schema language for limiting the range of characters permitted in an XML document. It can be used to protect legacy applications or to enforce restrictions in document workflows. [Jan. 14, 2004] XML 2003 Conference Diary By Eric van der Vlist Eric van der Vlist, author of O'Reilly's books on RELAX NG and W3C XML Schema, shares his personal view of the recent XML 2003 Conference. [Dec. 23, 2003] An Introduction to Schematron By Eddie Robertsson The Schematron schema language differs from most other XML schema languages in that it is a rule-based language that uses path-expressions instead of grammars. A Schematron schema makes assertions applied to a specific context within the document. This article introduces Schematron and its use. [Nov. 12, 2003] XML Schema Design Patterns: Is Complex Type Derivation Unnecessary? By Dare Obasanjo This article explores both derivation by restriction and derivation by extension of complex types in W3C XML Schema, showing the pros and cons of both techniques and alternative ways of achieving the same results. [Oct. 29, 2003] A Compact Syntax for W3C XML Schema By Erik Wilde One of the problems when working with W3C XML Schema is the fact that it uses an XML syntax, which makes schemas verbose and hard to read. This article describes a compact text-based syntax for W3C XML Schema, called XML Schema Compact Syntax (XSCS). [Aug. 27, 2003] WSDL Tales From the Trenches, Part 3 By Johan Peeters This third and final part of WSDL Tales from the Trenches concentrates on the data aspects of web services. It discusses the type definitions and element declarations in the types element of a WSDL document. Such types and elements are used in the abstract messages in web service descriptions. [Aug. 5, 2003] Web-based XML Editing with W3C XML Schema and XSLT, Part 2 By Ali Mesbah, Arjan Vermeij A followup to a previous article about web forms for editing XML documents with W3C XML Schema and XSLT. The updated solution now addresses the problems of adding new elements into instance documents and creating new documents. [Jun. 25, 2003] WSDL Tales From The Trenches, Part 2 By Johan Peeters In the second part of his hands-on WSDL series, Johan Peeters clarifies good practice for writing WSDL, and also finds that WSDL itself is not yet mature enough. [Jun. 24, 2003] A Community Update By Kendall Grant Clark A bulletin from the XML developer community covering the growth of RELAX NG adoption, discussion on the W3C's approach to criticism and an update on the YAML experiment. [Jun. 11, 2003] |
|
|
|
|
|
|