December 11, 2003

What's going on with GotDotNet?

First they have closed blogs. Now Dare's moved RSS Bandit project to SourceForge. Hmmm... ...

ASP.NET hosting

Well, I'm getting tired of my current hosting. I'm ready for change, can anybody recommend unexpensive ASP.NET hosting, 100Mb/2Gb? ...

Uroboros snake XSLT

Today I felt the Uroboros snake breathing just in my cubicle when I realized XSLT is able to write output to the input tree. Funny, huh? XmlDocument doc = new XmlDocument(); doc.Load("input.xml"); XslTransform xslt = new XslTransform(); xslt.Load("test.xsl"); XmlNodeWriter nw = new XmlNodeWriter(doc.DocumentElement, false); xslt.Transform(doc, null, nw); nw.Close(); This transformation ...

XML Bestiary: XmlTransformingReader

Here is another beast for XML bestiary I've created yesterday just for fun to encapsulate commonly used functionality in an efficient way. It's XmlTransformingReader class. The idea is extremelly simple: XmlTransformingReader is XmlReader implementation, which encapsulates arbitrary XSL Transformation of input XML stream. Or to put it in another way ...

XML Infoset, second edition goes Proposed Rec

XML Information Set, second edition became Proposed Rec. Mostly the Infoset is updated to reflect the fact it's going to be not only 1.0 version of XML in the near future. So major changes look like "XML 1.0". Plus emerging Namespaces in XML 1.1 adds namespace undeclaring to the infoset. ...