Add to My Yahoo! | Google Reader or Homepage | Add to Windows Live | Add to Windows Live Alerts

Wictor Wilén

SharePoint Server MVP / Author / MCT / MCTS / MCP / MSc writing about SharePoint and other interesting Microsoft technologies

XSLT 2.0 in Microsoft.NET?

Posted at 2007-01-30 01:41 by Wictor Wilén in .NET , XML , Visual Studio with 1 comments.

As you probably already have read by now is that the XSLT 2.0 and XPath 2.0 are now W3C Recommendations.

XSLT 2.0 is a really nice step forward in the XML transformation technology, a technique that we base our software on to enable us to produce content for different devices, platforms and targets.

XPath 2.0 and XSLT 2.0, in specific, could help us making these transformations much easier without having to use XSLT Extension Objects for some tasks. 

The Microsoft XML Team writes about their contributions to XSLT and XPath 2.0 and how they will possibly use these technologies in upcoming versions of the Microsoft.NET framework and/or standalone packages. There will not be any support in Orcas, but I think we can expect some kind of CTP later this year.

A few months back, when XSLT 2.0 and XPath 2.0 just became Proposed Recommendations, I had a talk over e-mail with one of the XML team members in which I begged :-) for an implementation... Now they ask us to provide them with information on how these techniques can help us and make our life easier. Here are my favorites, what are yours?

Regular expressions

Regular expressions are great when comparing or searching text or patterns. XSLT 2.0 introduces the xsl:analyze-string to allow you to use regular expressions.

Grouping

Grouping items in XSLT 1.0 was a hazzle sometimed, especially if you XML was complex. XSLT 2.0 introduces the Grouping concept and introduces xsl:for-each-group to make this easier.

Formatting

More formatting functions such as; XHTML as output, date and time formatting and collations for sorting.

And much more...

So Microsoft XML Team; when can we expect some early alpha or beta build? If you want some input or testing done you know where to go...

Comments and trackbacks

#  W3C@󾦺Laboratory by Trackback
Screenshot from websnpr ףäʸ¤ϡ󥸥ˤ⤫ʤ׻뤵Ƥ ʬˤȸƤޤ ʤߤˣףäϣףףפεѤɸಽΤǤ ʤȤǣӣţк󡢣ӣţкطξˤ äʬϾҲ𤵤Ƥޤ
Make a comment on this post:
Subject:  

Your name:  
Your Url:  
Note: submissions may have to be approved before being visible, so don't submit your comment multiple times.
Real Time Web Analytics