XslCompiledTransform Performance

I’ve been meaning to write some benchmark code to compare the performance of .NET 2.0’s new XslCompiledTransform class and 1.1’s deprecated XslTransform. I finally got around to it this morning, and the results were a little disappointing.

In my tests, which used a fairly simple style sheet, XslCompiledTransform ran about 3 times faster than XslTransform. While that’s consistent with the expectations set by Microsoft’s XML team, I had hoped for more given that MSXML 4.0 can sometimes outperform XslTransform by orders of magnitude. Time permitting, I’d like to run the same tests again with larger, more complex style sheets and XML documents. I don’t expect to see a huge difference, though.

At least XSL transformations didn’t get get slower in version 2.0…

Premier Managed Azure Partner.

Headquartered in Portland, Oregon, Atmosera architects, deploys and operates public, private and hybrid Microsoft Azure environments for customers across the United States and around the world.

We Know Microsoft Azure

  • 100% focused on Microsoft Cloud technologies
  • Microsoft Gold Certified Cloud Platform partner
  • Azure Certified for Hybrid (ACH) provider
  • Certified Cloud OS Network (COSN) provider
  • HIPAA/HITECH + HITRUST + PCI-DSS + IRS-1075 Compliance
  • 20-year history in managed services

We Have The Experience

Customer Segmentation

Business vs App Developers Mix.

Companies of All Sizes

  • Small
  • Medium
  • Enterprise

Stay Informed

Sign up for the latest blogs, events, and insights.

We deliver solutions that accelerate the value of Azure.
Ready to experience the full power of Microsoft Azure?

Atmosera is thrilled to announce that we have been named GitHub AI Partner of the Year.

X