Tags > xsltBy Rick Jelliffe
June 5, 2011
I have for a few years been trying to come up with a good definition of publishing workflows: as an architectural pattern. The two key distinctive features, I think, are that publishing workflows are one-way flows rather than two-way flows...
Highly Generic Schemas - A schema is like an aircraft: it can be designed for stability or maneuverability but not both.By Rick Jelliffe
July 7, 2010
Developer Christophe Lauret recently commented: "A schema is like an aircraft: it can be designed for stability or maneuverability but not both." I recently have been trying a different method for designing intermediate schemas in publication chains. It is an exercise in taking the three-layer model for XML with Schematron to an extreme. The best name I can think of this is Highly Generic Schemas.By Rick Jelliffe
November 6, 2009
So I guess when we look at a system's architecture, the first thing we can do is ask 'Is this XML here being used strategically or tactically?' A strategic use might be, for example, to allow long-term archiving; a tactical use might be XML in AJAX (where using JSON would be another tactic.) If the answer is tactical, then we can ask 'Is it implemented in a way that allows flexible rearrangement, when a different tactic becomes appropriate?'By Rick Jelliffe
April 1, 2009
One of the biggest changes in the way we do things at my office over the last five years has been a thorough but largely unplanned adoption of XPaths as a key tool for managing XSLT projects.By Simon St. Laurent
February 10, 2009
After a long hibernation, O'Reilly Labs has returned, with a mix of software and code that should excite casual ebook readers as well as dedicated publishing technologists.By Kurt Cagle
January 7, 2009
For the most part, new EXQuery functions would simply represent wrappers around existing XQuery extension functionality in order to provide a consistent interface between databases. It would also set a bar that determines the minimal expectation of such databases and data systems and provides a way for new entrants into the field to be able to XQuery scripts without having to refactor code.Dan McCreary
November 17, 2008
Many people that are just starting in their software career have not been exposed to the contrast between two very different approaches to solving server side scalability issues. And although efficiently using 100 CPUs is not critical today, in the next five years it will become critical for a projects success. In this article we look at how the cognitive styles of functional and imperative software will shape the computing industry.By M. David Peterson
October 14, 2008
I've been meaning to write an XSLT-based XHTML markup sanitizer for a while now and tonight discovered I needed it sooner rather than later. In case you find benefit from it, here it isBy Erik Wilde
September 12, 2008
The IETF just published RFC 5261, an XML patch update framework. It's not a complete diff utility for XML, but it's somewhere between the obsolete XUpdate and the complex XQuery Update Facility.
A while ago I put together a framework for unit testing XSLT. I’ve been using that for a couple of years and it’s been OK, but then I started playing with Ruby on Rails, and testing with RSpec: a framework...
1 to 10 of 10