June, 2006

  • mikechampion's weblog

    Why does the world need another XML API?

    • 6 Comments
    The world has had a chance to look at the LINQ technologies a bit, and the overall response has been quite enthusiastic. But now we're getting some harder questions about how various LINQ components relate to one another and to existing Microsoft technologies...
  • mikechampion's weblog

    What LINQ to XML will NOT do

    • 7 Comments
    One of the worst pitfalls a design team can fall into is trying to do too much. The principle is captured by the well known quote: Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. - Antoine...
  • mikechampion's weblog

    Thoughts about WinFS and related technologies

    • 8 Comments
    There's been a lot of discussion about the recent decision not to ship WinFS as a distinct product, but instead to incorporate its technologies into ADO.NET and SQL Server. I don't have much to contribute to the discussion about WinFS itself since I didn...
  • mikechampion's weblog

    Please submit a proposal to speak at the XML 2006 Conference

    • 7 Comments
    I'll take a break from my XLinq focus to encourage people to submit a proposal to speak at the XML 2006 Conference (December 5-7, in Boston). I’m one of the track chairs for the “Enterprise XML Computing” track at the XML 2006 conference and my main job...
  • mikechampion's weblog

    Non-merging text nodes in XLinq: They're Baacckk!!

    • 1 Comments
    When I described the changes to XLinq in the May CTP , I said: Note that whereas DOM explicitly allows adjacent text nodes, the XLinq implementation will always merge XText nodes to correspond with the structure of XML text. This has the benefit that...
  • mikechampion's weblog

    We know that XLinq rocks, but ....

    • 2 Comments
    As much as I appreciated Jim Wooley's response to a post on the xmlteam blog ... XLINQ is so simple that it doesn't need much discussion. (The same can't be said for the XML Dom which is another reason why I think XLINQ rocks) ... I hope people...
Page 1 of 1 (6 items)