Welcome to MSDN Blogs Sign in | Join | Help

Anton Lapounov: XML XSLT and Beyond

Secrets of using XML and XSLT in the .NET world

Syndication

Browse by Tags

All Tags » XslCompiledTransform   (RSS)
XSLTC — Compile XSLT to .NET Assembly
In my two previous posts I described a potential performance hit caused by XSLT-to-MSIL compilation and JIT-compilation when you load and run some XSLT stylesheet with the XslCompiledTransform engine for the first time. Since the .NET Framework 2.0 did Read More...

Posted Monday, May 28, 2007 5:13 PM by antosha | 2 Comments

XslCompiledTransform Performance: Beating MSXML 4.0

Interestingly enough, the first live.com hit for the "XslCompiledTransform Performance" query at the moment is this post of Jeff Prosise, where he says he was disappointed that XslCompiledTransform ran just 3 times faster than XslTransform on a "fairly simple style sheet". He is concerned that XslCompiledTransform is not fast enough comparing to the good old MSXML 4.0. Well, as we will see very soon, XslCompiledTransform may easily outperform MSXML 4.0 by several times!

Read More...

Posted Monday, July 24, 2006 5:29 AM by antosha | 5 Comments

XslCompiledTransform Slower than XslTransform?
The .NET Framework 2.0 provides a new System.Xml.Xsl.XslCompiledTransform XSLT processor class, which is intended to replace the obsoleted XslTransform class. One of the major differences between the two is that while the latter is an XSLT interpreter, the former is a real XSLT compiler, allowing significantly faster execution times. Does it mean XslCompiledTransform is always faster? Surprisingly, the answer is not that simple. Read More...

Posted Sunday, July 16, 2006 7:40 AM by antosha | 0 Comments


Attachment(s): XsltPerf.zip

Page view tracker