IE5.5 a MSXML2.x nabízelo jednu z prvních implementací návrhu XSLT
bohužel tato pracovní verze se rozšířila do praxe a MS dlouho dobu trvalo, než se jí zbavil
implementace XSLT 1.0
MSXML
COM komponenty pro práci s XML
od MSXML 4.0 se jedná o jednu z nejrychlejších implementací
pracuje jako interpret
XslTransform
třída implementující XSLT v .NETu
pracuje jako interpret (MSXML 3.0) nebo překládá do mezikódu (MSXML 4.0+)
XslCompiledTransform
transformace se převádí (kompiluje) do MSIL
dosahuje se ještě vyššího výkonu než má MSXML 4.0
XSLT 2.0
MS měl plány na implementaci XSLT 2.0 v době příprav .NET Frameworku 2.0, ale kvůli nedokončené specifikaci je nakonec opustil
pro XSLT 2.0 je potřeba použít knihovny třetích stran