[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XSLT model not "natural"? [was Re: [ANN] FreeMarke

Subject: RE: XSLT model not "natural"? [was Re: [ANN] FreeMarker 2.3 as an alternative to XSLT]
From: "Robert Koberg" <rob@xxxxxxxxxx>
Date: Fri, 27 Jun 2003 12:52:16 -0700
freemarke
Hi,

I find quit a few people are scared off by XSL, but I don't see the benefits
of Freemarker: 

<if session.msg><call draw_tooltip()>
<else>
</if>
<call draw_icon_rows("5")>

First, you still have what most people complain about - the angle brackets.

Second, it is not close to being XML so you can't check for well-formedness
or validity.

We use HSphere site hosting software (soon to change...). They wrote their
control panel templates in Freemarker. The language itself was not hard to
pick up but the templates were written without understanding of how to
separate content/data from presentation. It made trying to modify the
templates ridiculously more difficult then it should have been. Perhaps
simpler templating languages can be learned faster, but they lead to sloppy
work that is next to impossible to reuse.

I guess that will be there in any 'templating' language, but the more you
stick with XSL the more you are steered toward the ideal - separation of
concerns. 

To sum up, yes, XSL is more difficult for many people to pick up naturally,
but worth the effort.

Best,
-Rob


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.