April 2005 - XML Nation

  • On versioning

    I just followed Aaron's pointer to Rocky's post on covenants instead of contracts . It's a really good read. While I don't necessarily agree with the covenant vs. contract distinction he draws (read it, I don't think I can explain it well), his thoughts...
  • Dare argues that code-first is better for interop

    Here we go again... I just read Dare's new post claiming that code-first WS contract development is better for interoperability. His argument is that not all tools support all of XSD, so if you design Web services contracts directly using XSD/WSDL, your...
  • Dare argues that code-first is better for interop

    Here we go again... I just read Dare's new post claiming that code-first WS contract development is better for interoperability. His argument is that not all tools support all of XSD, so if you design Web services contracts directly using XSD/WSDL, your...
  • AOP the new GOTO?

    You've probably already seen this /. post on AOP . It references a couple of academic papers (read this one before this one ) that are worth a look. In summary, the papers conclude that *current* AOP languages violate Dijkstra's principle of a “coordinate...
  • Neward on XSLTO and aspects

    Imagine my shock when I read Ted's post explaining that my recent XLSTO work meant I was embracing aspect-oriented programming, something I walked away from after spending years with COM+. He argues that: But the brutal truth is, what he's done--the execution...