Hello,
XSLTForms is now a one-year old walking toddler with the world at hands
reach!
As for every happy father, this has been a terrific year for me.
The first challenge for me was to prove that XSLT 1.0 is powerful enough
to parse complex strings such as XPath expressions. I have to admit this
has been the most complex task for me but, after only 2 weeks, almost
everything was already there and I knew it would work.
What a good surprise it was to see that XSLT 1.0 works well with almost
every browser and that it's very fast indeed. XSLT permits to write
compilers in the way that it transforms some formatted data into another
format. So, that's the key for XSLTForms: a compile step with XSLT so
minimal Javascript objects are ready to perform the effective form
management.
A star was born but the world had to know about it. Well, it seemed
impossible that a freelancer product could compete with big companies
projects. And, yes, I'm now in contact with wonderful people all around
the world. 21st century is like that: blogs, forums, twitter and IM
tools help people to know each other and to work together. It's still
frustrating not to have visual contact, but, Beware Friends!, I might
one day have a phone call with you telling that it happens I'm in your
country and that I would be very happy to see you!
The most valuable advantage of XSLTForms is the fact that I can easily
adapt it to a new requirement. "XML Power inside". It's just the beginning!
Happy Birthday to You, XSLTForms!
-Alain
|