June 30, 2005

Daily joke

This is from a very well known software company's site: This site provides you with unique Technical Resources and Relationship Services available to XXXX! Check this page weekly for updates on a wide variety of XXXX-related issues! Check a page weekly? I found myself treating it as a bad joke ...

June 23, 2005

RE: ASP.NET 2.0 XmlDataSource's XPath doesn't support namespaces

Scott Hanselman: I'm working (again) on the XML Chapter to our upcoming book. The book is all about ASP.NET 2.0, but XML is such an important part of ASP.NET that this chapter gets bigger and bigger. I've been updating it from the original Beta 1 version this last few months ...

June 22, 2005

Google implements XPath and XSLT in Javascript? What's the...

Just look here. AJAXSLT is an implementation of XSL-T in JavaScript, intended for use in fat web pages, which are nowadays referred to as AJAX applications. Because XSL-T uses XPath, it is also an implementation of XPath that can be used independently of XSL-T. That's weird. Wait, all modern browsers ...

Alex Homer explains how to read and write XML in .NET 2.0

15seconds.com published a series of articles by Alex Homer on reading and writing XML in .NET Version 2.0: Reading and Writing XML in .NET Version 2.0 - Part 1 Reading and Writing XML in .NET Version 2.0 - Part 2 Excellent articles. Part 3 is expected too according to Alex's ...

June 14, 2005

EXSLT.NET to be integrated into the Mvp.Xml project

It's official now - we (XML MVPs) agreed and Dare (as EXSLT.NET project owner) has approved an integration of the EXSLT.NET project into the Mvp.Xml library. All EXSLT.NET project contributors may ask to be added as developers to the Mvp.Xml project. I will be moving code soon, as well as ...

June 12, 2005

Microsoft surveys on XSLT 2.0 support

Microsoft's XML Team is asking you: XSLT 2.0 - 1. Do we need to support XSLT 2.0 ? 2. What are the most useful features of XSLT 2.0 that you would like to see implemented? (like grouping , support for datetime etc) 3. Do you believe support for the entire ...

June 11, 2005

Microsoft Certificaion: Second Shot Offer has been extended through August 2005

Good news for those who missed the opportunity to retake a Microsoft Certificaion exam for free - the Second Shot Offer has been extended through August 2005. ...

June 8, 2005

Microsoft XML Team strikes back on XML performance comparison in .NET and Java

Microsoft XML Team has posted a response "Comparing XML Performance" to the Sun XML Mark 1.0 benchmark and accompanying whitepaper from Sun XML Performance Team asserted that Java significantly outperforms .NET in XML processing performance. ...

First of all as it turned out Sun's benchmark wasn't quite correct. In one place Java version didn't serialize data to disk and another issue was that XmlElement.GetElemensByTagName() in .NET can't be compared with Java's version because .NET version maintains live list of selected nodes and Java doesn't. Fixing these issues in the XML Mark Benchmark Kit, Microsoft has tested Java 5, .NET 1.1 and .NET 2.0 Beta2.

The results show that in XML processing Java 5 is relatively faster than .NET 1.1 while .NET 2.0 Beta2 is almost twice faster than Java 5!


That shows a hard work Microsoft XML Team has done on improving XML processing performance in .NET 2.0. That's "major" imrpvements, no doubts. Well done, the XML Team!

And of course anybody can download the XML Mark 1.1 benchmark kit and run it himself. I'm looking forward to see Sun XML Performance Team answer. That's a war I like.

June 7, 2005

Helping to make System.Xml v2.0 better

kzu says he has broken the mark of 100 bugs filed to the MSDN Feedback Center. That's impressive. My numbers are humble - only 15 bugs and suggestions. Gotta be more active here. I spent a day working on an adapter to my homegrown XSLT test suite for the XslCompiledTransform ...

June 6, 2005

Future developer

Future developer? No doubts! ...

June 2, 2005

So you like XML in Office?

The big news today is of course announced next Office's full deep XML-ization. I've read a dozen of enthusiastic postings already and decided not to bother my readers with another whoohoo-like post from another XML nerd. But what amazed me more than the announce itself (which was predictable) is the ...

June 1, 2005

What's new in System.Xml 2.0: XPathNavigator is now IXPathNavigable

Another improvement System.Xml 2.0 brings, from the how-come-I-didn't-make-it--before department is that XPathNavigator class now implements IXPathNavigable. Sounds obvious, huh? In both common and OOP sense of course XPathNavigator should be IXPathNavigable, but somehow in .NET 1.0 and 1.1 it is not. (And by the way I still wonder how come ...