Native support for XPath 2.0 or XSLT 2.0 in .NET
Provide native support for XPath 2.0 or XSLT 2.0 in .NET framework, and of course extend it to SharePoint and other related technologies
Rui Azevedo commented
just don't bother anymore, we planning to move to other platforms (what a shame)
already dissappointed for long time.
I'd love OOTB support for XInclude processing!
Cm'on - get the latest schemas!
Andrej Macko commented
I can't believe MS didn't implement these basic XML languages, arguing 'developers would be confused by all these complex languages' (WTF?!) - it's totally MISSING and DEVs are integrating 3rd party libs from Java (as SAXON), which is a pretty sad decision regarding the very basic techs as XML is. Shame.
This is a must have feature! We can find 13 years old MSDN article claiming you guys would implement XPath 2.0 but yet we don't have it in any Microsoft technology. Some people suggest that XML team at Microsoft was down sized and some great people left Microsoft. But its fairly hard to believe that company employing 100k+ top graduates in the domain is unable to implement the technology which every other competitor has made (Google, Mozilla, Apple etc.).
If the implementation is time consuming, Microsoft can acquire XQSharp, Exselt or some company which has implemented it for .NET. We need this technology EVEN if XPATH 1.0 suffices because XPATH 2.0 is made W3C standard since 2007, so Microsoft should respect it and provide the implementation OOTB.
Oliver Hallam commented
As a workaround, you can use a library like www.xmlprime.com