Support for XSLT2 or XSLT3
.NET (and BizTalk Server) has been supporting XSLT 1.0 for ages now and this works. XSLT 2.0 however supports various improvements, new functionality etc... since ages. There is even an XSLT 3.0 standard published and available since 2007.
It woud be great to have .NET and BizTalk Server support XSLT2.0/3.0 parsing for BizTalk mappings.
The XSLT parser is the way transformations have been done since BizTalk 2000, yet hasn't received an update 16 years later. I do realize this is a dependency on the .NET framework, but there are 3rd party libraries who support it nonetheless.
We have forwarded this request to the .NET team. We will keep this open.
Mamdoh Ashir commented
I support this suggestion BizTalk needs to be able to make use of the very good improvements in XSLT 2.0, such as Multiple document output, simplified grouping and more ....
Arne Kemps commented
Great suggestion, I'm backing this up.
John Bevan commented
.Net feature request: https://github.com/dotnet/corefx/issues/2295
Peter Lykkegaard commented
Would be really nice ;-)
Sven Van den brande commented
Duplicate, see for other request.....
Dhiraj Bhavsar commented
Please provide support for XSLT 2.0 and 3.0 for BizTalk mapper.
Some of the mapping tasks are really very tough using XSLT 1.0.
BizTalk has quite been there for almost 16 years but nothing has changed since then on XSLT front.