<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>lekkimworld.comproprietary</title>
    <link>http://lekkimworld.com/tags/proprietary/</link>
    <description>IBM Lotus Notes/Domino, Websphere, IBM Connections, mobile, web, JavaScript, Java...</description>
    <language>en</language>
    <copyright>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</copyright>
    <pubDate>Sat, 19 May 2012 06:50:25 GMT</pubDate>
    <dc:creator>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:creator>
    <dc:date>2012-05-19T06:50:25Z</dc:date>
    <dc:language>en</dc:language>
    <dc:rights>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:rights>
    <image>
      <title>lekkimworld.comproprietary</title>
      <url>http://lekkimworld.com/tags/proprietary/</url>
    </image>
    <item>
      <title>Ahhh - there is of cause the Microsoft (proprietary) solution</title>
      <link>http://lekkimworld.com/2006/08/04/ahhh_there_is_of_cause_the_microsoft_proprietary_solution.html</link>
      <content:encoded>&lt;p&gt;
As &lt;a href="http://lekkimworld.com/2006/08/03/how_i_hate_reinventing_the_wheel.html"&gt;mentioned 
yeasterday&lt;/a&gt; I have been reinventing the wheel and (re)writing XPath 2.0 functions as named XSLT templates since the MSXML 3 in Internet Explorer 6 isn't XPath 2.0 compliant. As always there is however a Microsoft proprietary solution using the urn:schemas-microsoft-com:xslt namespace. This namespace adds support for a number of utility functions as mentioned in the "&lt;a href="http://msdn2.microsoft.com/en-us/library/ms256453.aspx"&gt;Microsoft XPath Extension Functions&lt;/a&gt;"-article over at &lt;a href="http://msdn.microsoft.com"&gt;Microsoft Developer Network&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
You have to be running MSXML 4 for this namespace to work however which means that even the proprietary solution isn't workable for me since MSXML 3 is the default for Internet Explorer 6.
&lt;/p&gt;
&lt;p&gt;
While researching this subject I found that MSXML 3 (or 4) isn't the newest version. There is a MSXML 5 (only used with Office 2003) and a MSXML 6 (supplied with Visual Studio 2005). Even the newest MSXML 6 doesn't however support XPath 2.0. The supported API's in MSXML 6 is:
&lt;ul&gt;
&lt;li&gt;XML 1.0 (DOM &amp; SAX2 APIs)&lt;/li&gt;
&lt;li&gt;XML Schema (XSD) 1.0&lt;/li&gt;
&lt;li&gt;XPath 1.0&lt;/li&gt;
&lt;li&gt;XSLT 1.0&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;
Come on already - please implement the standards!
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/categories/xml/">XML</category>
      <category domain="http://lekkimworld.com/tags/ie/">ie</category>
      <category domain="http://lekkimworld.com/tags/microsoft/">microsoft</category>
      <category domain="http://lekkimworld.com/tags/msxml/">msxml</category>
      <category domain="http://lekkimworld.com/tags/proprietary/">proprietary</category>
      <category domain="http://lekkimworld.com/tags/xml/">xml</category>
      <category domain="http://lekkimworld.com/tags/xpath/">xpath</category>
      <pubDate>Fri, 04 Aug 2006 04:44:34 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2006-08-04:default/1154666674239</guid>
      <dc:date>2006-08-04T04:44:34Z</dc:date>
    </item>
  </channel>
</rss>


