Frage

Die neueste ich aus dem Internet und Blogosphäre zeigen, dass Microsofts XML-Team würde finden können unterstützt XSLT 2.0 (jetzt, dass es eine vollständige geblasene W3C-Empfehlung war) . Ich kann nichts darüber hinaus finden.

Was ist der aktuelle Stand? Ist es in .NET 3.5 / 4.0 oder sind sie mit XSLT 1.1 stecken und schieben XQUERY und LINQ?

War es hilfreich?

Lösung

Es wird von Microsoft nicht unterstützt und es hat kein anouncement mir bewusst bin. Wo haben Sie das?

UPDATE (nachdem Sie den Link zum XML-Team Blog hinzugefügt):

Es scheint, dass Microsoft ihre Strategie geändert gemäß dieses Interview mit Chris Lovett, bei Microsoft ein Programm-Manager auf dem XML-Team, später im selben Jahr, so dass es alles über LINQ ist:

  

Wie für XSLT 2.0 - wir haben gehört, von   Kunden und verstehen die   Verbesserungen in XSLT 2.0 über XSLT   1.0, aber jetzt sind wir in der Mitte einer großen strategischen Investition in LINQ   und EDM für die Zukunft der Daten   Programmier-Plattform, die wir denken,   wesentliche Verbesserungen in schaffen wird   Programmierung gegen alle Arten von Daten.   Aber wir sind immer wieder die Bewertung unserer   Technologie-Investitionen so, wenn Ihr   Leser wollen ihr Volumen zu   auf XSLT 2.0 bitte fragen sie uns fallen zu lassen   eine Linie mit ihren Kommentaren.

Wenn Sie verwenden möchten, XSLT / XPath 2.0 mit .NET Sie Saxon.NET . Dies ist jedoch nur die Java-Version von Saxon innerhalb IKVM läuft. Es hat eine bedeutende Größe im Bereich von 30 MB und wenn ich es die Leistung versuchte nicht überwältigend erscheinen (Dies war ein sehr einfaches Test aber so könnte das Ergebnis mit einem typischen Sheet unterschiedlich sein).

Andere Tipps

XQSharp enthält nun eine vollständige XSLT-2.0-Implementierung für .NET. Es ist noch nicht zu MSIL kompilieren, aber das ist in der Pipeline.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top