August 31, 2003

Magnetic power of Mono

In related news - yesterday I've been given Mono CSV commit access, thanks to Ben and Miguel. Seems like I'm the first Oleg amongst Mono guys, so my account is just "oleg". Now I desperately need one more hour in a day, it's a pity the Earth is so close ...

August 27, 2003

Effective in-memory document validation

Am I right that it's impossible to validate in-memory XmlDocument without serializing it to string and reparsing? XmlValidatingReader requires instance of XmlTextReader and what's worse it uses its internal properties, not exposed as XmlTextReader public API, so that won't work even if one would provide fake instance of XmlTextReader, which ...

August 26, 2003

[ADV] Old hebrew book for sale

For those interested - I'm selling old hebrew book "Diaspora and Assimilation" by Zeev Zhabotinsky. Just found it recently in the loft :) Published in 1936 in Tel-Aviv (Palestine at that time). ...

Are you romantic?

From Mono CVS Commit Rules: Also, remember to pat yourself on the back after the commit, smile and think we're a step closer to a better free software world. ...

August 25, 2003

Embedded Markup Considered Harmful

Embedded Markup Considered Harmful [XML.com]. Norm rocks! ...

August 24, 2003

id() function and XML Schema

According to XPath data model an element node may have a unique identifier (ID), which can be used then to select a node by its ID using XPath's id() function and to navigate using XPathNavigator.MoveToId method. Querying by ID is extremely effective becuse in fact it doesn't require traversing the ...

August 17, 2003

Document-free XPath compiler

An interesting question has been raised in microsoft.public.dotnet.xml newsgroup: how to compile XPath expression without a XML document at hands? XPathNavigator class does provide such functionality via Compile() method, but XPathNavigator is abstract class hence this functionality is available only to its implementers, such as internal DocumentXPathNavigator and XPathDocumentNavigator classes ...

August 5, 2003

xsl.info met daddy

I managed to transfer my xsl.info domain from NetworkSolutions (what an annoying registrar! terrible! very expensive!) to GoDaddy.com. Gosh, finally. Any ideas how to build it welcome. Meanwhile XPath.info got a chance to get out its permanent under construction stage, more info coming soon! ...