What Would You Like To See in System.Xml in Orcas/Longhorn?

I'm in the end stages of doing the spec work for the various components in the System.Xml namespace  I am responsible for in the Whidbey betas. After the 4th of July holidays we plan to start doing initial brain storming for what feature work we should do in Orcas/Longhorn. I thought it would be valuable to have various users of XML in the .NET Framework suggest what they'd like us to do in the Orcas version of System.Xml. What changes would people like to see? For example, I'm putting Schematron and XPathReader on the 'nice to have' list. No idea is too unconventional since this is the early brainstorming and prototyping phase.

Caveat: The fact that a technology is mentioned as being on our 'nice to have' list or is suggested in a comment to this post is not an indication that it will be implemented in future versions of the .NET Framework.

Comments

  • Anonymous
    June 24, 2004
    I'd personally be interested in seeing support for XInclude, or similar functionality under another umbrella.

  • Anonymous
    June 24, 2004
    Unsorted out of the blue list:

    RelaxNG
    XInclude (I hope it will reach Rec stage this year), XML Base
    Sure XPathReader.
    What about moving EXSLT.NET to the core XPath/XSLT engine?
    XPath2/XSLT2
    RSS/Atom
    XSL-FO :)

  • Anonymous
    June 24, 2004
    The comment has been removed

  • Anonymous
    June 24, 2004
    A simple way to take an XPathDocument and create an XMLDocument from it. This may be in ASP.NET 2.0. If so, then "Thanks!".

  • Anonymous
    June 24, 2004
    I would like to see an easy way to tell the xml parser to ignore a embeded schema and validate the document using an external schema file. The rational is that I don't trust the XML that came from a third party to conform to the schema I have set up.
    Thanks!

  • Anonymous
    June 24, 2004
    This may be a bit off-topic, but have you guys given any thought about what is beyond MSXML for Internet Explorer? Any plans to see managed code meet the client-script world? Or is this out of your jurisdiction?

  • Anonymous
    June 24, 2004
    Talk with Chris Lovett and create a MS SgmlReader that support HTML 4.0 and also XHTML.

    That would be nice, if possible.

  • Anonymous
    June 24, 2004
    Darn, I almost forgot about the actual topic.

    What I would like to see in System.Xml is a some kind of XML content assembly framework, maybe not CAM, maybe just an assembling reader of some sort, but just enough to build upon.

  • Anonymous
    July 05, 2004
    I'm interested in Semantic Web. <br>
    Been searching for native MS tools for rdf, onthology and building semantic web

    Would love to see native support for rdf
    ontology validation

    A little off track
    Is X# still a mystery. Any linking with XML

    Thanx

  • Anonymous
    July 07, 2004
    Please support XSLT 2/XPath 2. I've haven't looked much at XQuery, but I can easily understand its utility. However, we still use XSL for transforms on highly heterogenous sources with diverse outputs (HTML, plain text, email, PDFs through XSL-FO).

    I also agree that we should be able to validate XML against any arbitrary schema. This was possible with MSXML and was taken out in the .NET API. This is very useful for XML that is part of internal workflow.

  • Anonymous
    July 09, 2004
    My wish:
    - SgmlReader built-in
    - XPathReader built-in
    - XInclude built-in
    - EXSLT built-in
    - XPath 2.0 API (stand-alone, outside XQuery, like the good old XPathNavigator.Select?)
    - RelaxNG
    - Schematron
    - Lighweight streaming transformations API (to avoid full XSLTs)
    - RDF core
    - Maybe RDF query


    Chris Darnell, if you have an XPathNavigator from an XPathDocument, you can load an XmlDocument using the XPathNavigatorReader: http://weblogs.asp.net/cazzu/archive/2004/04/19/115966.aspx.


  • Anonymous
    July 10, 2004
    XQuery 1.0 and XPath 2.0 Full-Text search functionality: http://www.w3.org/TR/2004/WD-xquery-full-text-20040709/

  • Anonymous
    July 22, 2004
    RelaxNG
    XInclude
    XPath 2 & XSLT 2 with FULL-TEXT search capabilities
    XSL-FO

    And most importantly: XQuery

  • Anonymous
    July 27, 2004
    I definitely have to agree with Robbie... XQuery!

  • Anonymous
    May 31, 2009
    PingBack from http://woodtvstand.info/story.php?id=15228

  • Anonymous
    June 17, 2009
    PingBack from http://patioumbrellasource.info/story.php?id=17