什么是XSLT 2.0可用性在.NET目前的状态 [英] What is the current state of XSLT 2.0 availability within .NET

查看:229
本文介绍了什么是XSLT 2.0可用性在.NET目前的状态的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以从网络和博客找到最新显示,微软的XML团队将的支持XSLT 2.0(现在,它是一个完全成熟的W3C推荐)。我找不到超越的事情。

什么是当前状态?它是在.NET中可用3.5 / 4.0或者是他们坚持使用XSLT 1.1和推动XQuery和LINQ?

解决方案

这是不支持微软和没有发生过任何anouncement我所知道的

。您从哪儿听说的?

更新(您添加链接到XML团队博客后):

看来微软根据这次采访与克里斯·洛维特,对XML团队在微软项目经理,后来在同一年,所以它是所有关于LINQ:

  

至于XSLT 2.0 - 我们从听到   客户和了解   改进XSLT 2.0以上XSLT   1.0,但现在我们已经在LINQ一个大的战略投资的中间   和EDM为数据的未来   编程平台,我们认为   将创造重大改进   规划对所有类型的数据。   但是,我们一直在重新评估我们的   技术投资因此,如果您   读者希望来壮大其体积   在XSLT 2.0请让他们投下我们   他们的意见一行。

如果你想使用XSLT / XPath 2.0中使用.NET可以使用 Saxon.NET 。然而,这仅仅是个Java版本撒克逊内IKVM运行。它拥有30 MB的范围内显著的大小,当我尝试它的表现似乎没有压倒性的(这是一个非常基本的测试,但这样的结果可能是一个典型的样式不同)。

The latest I can find from the web and blogosphere indicate that Microsoft's XML team would be supporting XSLT 2.0 (now that it was a full blown W3C recommendation). I can't find anything beyond that.

What's the current status? Is it available in .NET 3.5/4.0 or are they stuck with XSLT 1.1 and pushing XQUERY and LINQ?

解决方案

It is not supported by Microsoft and there hasn't been any anouncement I'm aware of. Where did you hear about that?

UPDATE (after you added the link to the XML Team Blog):

It seems that Microsoft changed their strategy according to this interview with Chris Lovett, a Program Manager on the XML team at Microsoft, later the same year, so it's all about LINQ:

As for XSLT 2.0 - we’ve heard from customers and understand the improvements in XSLT 2.0 over XSLT 1.0, but right now we’re in the middle of a big strategic investment in LINQ and EDM for the future of the data programming platform which we think will create major improvements in programming against all types of data. But we are always re-evaluating our technology investments so if your readers want to ramp up their volume on XSLT 2.0 please ask them to drop us a line with their comments.

If you want to use XSLT/XPath 2.0 with .NET you could use Saxon.NET. However, this is just the Java version of Saxon running inside IKVM. It has a significant size in the range of 30 MB and when I tried it the performance did not seem overwhelming (This was a very basic test though so the result might be different with a typical stylesheet).

这篇关于什么是XSLT 2.0可用性在.NET目前的状态的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆