[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

[xsl] Review - What's New in XSLT 3.0 - Dimitre Novatchev


Subject: [xsl] Review - What's New in XSLT 3.0 - Dimitre Novatchev
From: "Hank Ratzesberger xml@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 15 Jun 2015 01:35:10 -0000

Dimitre announced several weeks ago his Pluralsight training courses
and invited some feedback.

If you are like me, and perhaps you have not followed the XSLT 3.0
specification closely, you will want to pay close attention to this
course. I worked regularly with XSLT and related spec's when the XPath
and XSLT 2.0 versions were complete in the libraries I used. I did not
think that the 3.0 spec. could be as significant as it is. The
contributors and implementors have addressed some complex issues like
streaming and exception handling.  They have achieved some elegant
solutions.

I believe it is very important to write as few lines of code as
possible and this is especially so in XSL templates -- in a way, they
already contain two lines for every statement (the enclosing tag).
XSLT 3.0 includes extensions to modes so templates are more adaptable,
predicate matching that supports XPath 3.0 functions. There are also
changes to the built-in templates.

There are challenges to every language, and XSLT and data
transformation is already challenging. I don't think many programmers
understand what is possible now with XSLT 3.0.  Especially if your
only experience has been, for example, to fix a broken version 1.0
script, you should take this course to see where things stand today.

http://www.pluralsight.com/training/Player?author=dimitre-novatchev&name=xslt-3-0-whats-new-part1-m8-dynamic-evaluation&clip=9&course=xslt-3-0-whats-new-part1

Regards,
Hank

-- 
Hank Ratzesberger
XMLWerks.com


Current Thread
Keywords