Fridathon: unstructured learning or hacking you can opt-in to do on any random Friday.
  • MSDN XML Dev Center

    Dare is announcing the upcoming MSDN XML Dev Center (~ two weeks from launch), and asking for a tagline suggestion. Mine is: [Read More]
  • XmlNodes from XPathNodeIterator

    Every now and then I receive complains about XPathNodeIterator. You know, it allows iteration where each Current element is an XPathNavigator. Not too useful if you’re looking for OuterXml, or are too-dependant on the XmlNode-based API (i.e. XmlDocument). The most worrying issue is that people use this argument against using compiled XPath expressions, which are known to significantly improve performance (see Performant XML (I) and Performant XML (II) articles). The reason is that in order to get an XmlNodeList, you have to use the SelectNodes method of the XmlNode (and therefore XmlDocument), whose signature is as follows: [Read More]
  • W3C XML Schema type system < - > CLR type system

    I’ve had some discussions with co-workers and colleages about the WXS (W3C XML Schema) type system and its relation with the CLR one. We all agree that many concepts in WXS don’t map to anything existing in OO languages, such as derivation by restriction, content-ordering (i.e. sequence vs choice), etc. However, in the light of the tools the .NET Framework makes available to map XML to objects, we usually have to analyze WXS (used to define the structure of that very XML instance to be mapped) and its relation with our classes. [Read More]
  • Ph.D vs the real world

    In a previous post I showed and discussed the similarities between the W3C XML Schema type system and the CLR one. Dare commented on it by mentioning a number of already known (at least by me) issues with WXS->CLR mappings, specially the fact that the later supports only a subset of the former. Given the overwhelming response in favor of similarities against differences (10 13 to 0 so far), I can only say that Dare is probably ignoring that most developers are .NET DEVELOPERS , NOT XML theorists and WXS fans. Therefore, most of them completely ignore or plainly don’t... [Read More]
  • Google bombing

    After knowing that a google search for ‘miserable failure’ returns Bush bio (this was even an article in the BBC news) I tried my (invented) term ‘bathreader’ (an activity I believe should be legalized), and guess what: I’m the the only one returned :D (together with VGA that commented on my new alias :|). So my new weblog subtitle is: Daniel Cazzulino (a.k.a. “kzu” and “avid bathreader”) ‘s .NET and XML digress. Self google-bombed :o). [Read More]
  • Finally, a voice for SOA in v1.x

    Finally, Hernan de Lahitte started blogging. He will touch architecture and in-depth details of Shadowfax, as he is one of the main architects and Senior Developer. For those that don’t know what Shadowfax is, it’s (IMO, exclusively) the Indigo for .NET v.1.x (v2 too?). He’s a security paranaoid guy, I must say…. i.e. he has the firewall enabled inside the corp. LAN!! (no way to get any music shared from him :o)) [Read More]