Posts|Comments

Category Archives: XML


Normalizing Excel’s SpreadsheetML using XSLT - Part 2

As reported by one of the comments, there was a bug in the XSLT transformation which “normalizes” Excel’s SpreadsheetML documents that I had posted in a previous post.
I have fixed this bug and the new version is:
<?xml version=”1.0″?>
<!–

Adapted from http://ewbi.blogs.com/develops/2004/12/normalize_excel.html

This product may incorporate intellectual property owned by Microsoft Corporation. The terms
and conditions upon which Microsoft [...]

The influence of microformats on style-free stylesheets

It’s been a while, almost six years, since I have written my Style-free XSLT Style Sheets piece for XML.com but this simple technique remains one of my favorite.
It has not only been my first article published on XML.com but also the subject of my first talk in an IDEAlliance XML conference and it’s fair to [...]

Web 2.0 the book

One of the reasons I have been too busy to blog these days is the project to write a comprehensive book about Web 2.0 technologies.
If Web 2.0 is about using the web as a platform, this platform is far from being homogeneous. On the contrary, it is made of a number of very different pieces [...]

Validating microformats

This blog entry is following up Norm Walsh’s essay on the same subject.
The first thing I’d want to react on isn’t the fact that RELAX NG isn’t suitable for this task, but the reason why this is the case.
Norm says that “there’s just no way to express a pattern that matches an attribute that contains [...]

TreeBind is about making Java as agile as it can be

TreeBind seems to be getting more visible :

My submission for XTech 2006 has been accepted.
Ron Bourret has added TreeBind in his XML Data Binding Resources.
Oleg Parashchenko has sent me a couple of references about his own Scheme based proposal to deal with hierarchical structures : “Reusing XML Processing Code in non-XML Application” and “XML View [...]

Web 2.0 et entreprises 1.0

Dare Obasanjo et Uche Ogbuji ont publié trois billets web ([dare], [uche1], [uche2]) qui illustrent bien le décalage entre l’informatique d’entreprise et l’informatique du Web.
Ce phénomène n’est pas nouveau et dans les années 90 on retrouvait le même décalage entre l’informatique “sérieuse” prônée par la plupart des DSI et les développements client/serveur que nous préconisions [...]

W3C Internationalization “Tag” Set

2006-02-22: The Internationalization Tag Set Working Group has published an updated Working Draft of the Internationalization Tag Set (ITS). Organized by data categories, this set of elements and attributes supports the internationalization and localization of schemas and documents. Implementations are provided for DTDs, XML Schema and Relax NG, and for existing vocabularies like XHTML, DocBook [...]

Edd Dumbill on XTech 2006

Last year Edd Dumbill, XTech Conference Chair, had been kind enough to answer my questions about the 2005 issue of the conference previously known as “XML Europe”. We’re renewing the experience, taking the opportunity to look back at last year issue and to figure out how XTech 2006 should look like.
vdV: You mention in your [...]

TreeBind, Data binding and Design Patterns

I have released a new version of my Java data binding framework, TreeBind and I feel I need to explain why I am so excited by this API and by other lightweight binding APIs…
To make it short, to me these APIs are the latest episode of a complete paradigm shift in the relation between code [...]

Web 2.0: myth and reality

The Web 2.0 is both a new buzzword and a real progress. In this article, I’ll to separate the myth from the reality. 
Note 
This article is a translation of the article published in French on XMLfr and presented at  sparklingPoint.
This version does integrate, in a very “WEB 2.0 fashion” a lot of comments from XMLfr editors [...]