March 2005 - The Tripping Point

  • Sagas vs. protocols

    The basic WS protocols sprang out of a real concrete need for a simpler way to make two applications talk across the network. The lessons learned from DCOM, RMI, and CORBA have been learned and now, functionality wise, it provides what I had with sockets...
  • Services inside an application

    My post on the risks to WS success drew a comment from Tom, who felt that what I said was a little misleading. Specifically, he said: I think your point about SO in internal pieces of a system is a little misleading. It can be a good idea. I have designed...
  • Contract First BOF at TechEd

    Aaron posted about the Contract First BOF session we proposed for TechEd in Orlando. If you're interested in talking about practical guidance for this style of WS development, vote for this session here .
  • This quote killed me :-)

    From Chris Maden, cited here : "XML is like violence: if it doesn't solve your problem, you aren't using enough of it." Yes, yes! :-)
  • A code-first quiz

    You're using ASMX 2.0 in Whidbey. You want to write a service that uses one of these classes: public class Person1 { public string name; [XmlAnyElement] XmlElement[] any; } public class Person2 { public string? name; [XmlAnyElement] XmlElement[] any;...
  • Risks to the success of Web services

    I spent last week at DevWeek in the UK. This is probably my favorite conference. It's small and independent, gets great attendees, and is just generally a great time. I got to see and talk to lots of friends. Web services were a theme throughout the week...
  • XSLT objects ported to Java

    Chris posted the XSLT Object model stuff I did at MSDN . I see from a comment on his blog that it's been ported to Java . This is one of a couple of ideas I have for simpler XML programming models. I hope to share more on this in the relatively near future...