XslCompiledTransform Performance

Have you’ve ever written any code on .NET that does XSL transformations? Here’s another strong reason why you might think of making the jump to .NET 2.0 and start taking advantage of the .NET 2.0’s XslCompiledTransform class.

Anton Lapounov does a comparison of the major XSL transformers out there and the results are eye opening.

XslCompiledTransform

If you’ve tried building any of your pre 2.0 applications in Visual Studio 2005, you would have already seen the warning which keeps pushing you to use the XslCompiledTransform class.

The major jump in performance is due to the fact that we’re now using an XSL compiler as opposed to the rest which are all interpreters.

XslCompiledTransform Performance