Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


Re: Why use XSLT?

From: Peter Flynn <peter.no-sp@-.--------.-->
To: NULL
Date: 3/2/2005 12:35:00 AM
arfinmail@y... wrote:

> When I read about XSLT for the first time I thought it was a cool toy,
> but then I asked myself why use XSLT over ASP?
> 
> Can someone give a real world example where XSLT would be the best
> choice and why?

a) XSLT is specifically designed to transform XML. It's the right tool
   for the job (assuming transforming XML is what you want to do). ASP,
   PHP, and JSP know nothing about XML (they have hooks into it, but that
   isn't the same thing at all).

b) ASP is Microsoft-specific. There *is* a version for Linux, but it
   requires you to use a vendor-supplied custom precompiled binary 
   of Apache, which no server operator in their right mind would do.
   Seeing that most web servers run Linux nowadays, ASP looks like a
   rather poor recommendation.

c) ASP is a scripting language for web serving. XSLT has nothing to do
   with web serving, so comparing them is probably misleading anyway.

d) I have used ASP, PHP, and JSP to serve pages where the transformation
   was done using XSLT, so they are actually complementary.

///Peter
-- 
"The cat in the box is both a wave and a particle"
      -- Terry Pratchett, introducing quantum physics in _The Authentic Cat_


transparent
Print
Mail
Digg
delicious
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent